1

假设我想把我的桌子放在一个有内阴影的容器里,让它看起来像是在一个盒子或类似的东西的深处。

问题是,当我给表格单元格设置背景颜色时,它们似乎漂浮容器的阴影上,使其不可见。

z-index 似乎没有解决问题:

http://jsfiddle.net/h9Fdm/

CSS:

 .container {
     box-shadow: inset 0px 0px 5px black;
     float: left;
     width: 100%;
 }
 table{
     width: 100%;
     float: left;
 }
 table tr td{
     background-color: #ccc        
 }

html:

<div class="container">
<table>
    <tr>
        <td>fdsa</td>
        <td>fdsafdsa</td>
    </tr>
</table>
</div>​
4

1 回答 1

0

您可以添加填充容器 div

.container {
     box-shadow: inset 0px 0px 5px black;
     float: left;
     width: 100%;
     padding: 20px;
 }
于 2012-05-25T18:37:45.687 回答