【发布时间】:2012-01-09 02:48:42
【问题描述】:
我正在尝试用css3实现这个效果:
HTML 代码很像
...
<header>
...
</header>
<div id="wrapper">
...
</div>
...
目前,css 类似于
header {
display: block;
width: 900px;
height: 230px;
margin: 0 auto;
border: 1px solid #211C18;
...
box-shadow: 2px 4px 20px #005377;
-moz-box-shadow: 2px 4px 20px #005377;
-webkit-box-shadow: 2px 4px 20px #005377;
}
#wrapper {
width: 820px;
margin: 0 auto;
...
border-right: 1px solid #211C18;
border-bottom: 1px solid #211C18;
border-left: 1px solid #211C18;
...
box-shadow: 2px 4px 20px #005377;
-moz-box-shadow: 2px 4px 20px #005377;
-webkit-box-shadow: 2px 4px 20px #005377;
}
为了得到想要的结果,我需要:
- 隐藏主div的顶部阴影(没问题)
- 将标题的底部阴影放在主 div 的前面,而不是像现在这样放在后面。
我已经阅读了很多关于 box-shadow 的内容,但我还没有找到真正让我满意的解决方案...... 有什么想法吗?
【问题讨论】:
标签: css