css插入框阴影顶部,左,右,底部图像

时间:2011-12-21 17:06:51

标签: css css3 insets

我需要在顶部,右侧和左侧有一个盒子阴影,在底部有一个图像。我试过这样:

container
  child-container

将最顶层的插图展示给容器:

box-shadow: 0 5px 5px rgba(0, 0, 0, 0.23) inset;
padding: 8px 0 6px;
background: url("../bottom_image.gif") no-repeat scroll center bottom #FFFCD8;

给孩子,给左右嵌入阴影:

box-shadow: 5px 0 5px -5px #999999 inset, -5px 0 5px -5px #999999 inset;
padding: 0 25px;

但是在子容器的顶部有一行提到。

谁能告诉我正确的方法呢?

1 个答案:

答案 0 :(得分:0)

试试这个:

jsFiddle

.container {
    box-shadow: 0 4px 3px 3px rgba(0, 0, 0, 0.23) inset;
    padding:8px 25px 0;
    background: url("../bottom_image.gif") no-repeat scroll center bottom #FFFCD8;
}

<div class="container">
    <div class="child-container">FooBar</div>
</div>