最好的办法是使用图像与旧版浏览器兼容.对于CSS你会使用,box-shadow但IE9是第一个支持box-shadow的IE.
也就是说,如果你想使用CSS,你需要使用两个box-shadow属性.你需要做两个.
看看http://css-tricks.com/snippets/css/css-box-shadow/ 此外发电机在http://css3generator.com/
这是一个模糊的想法,做什么
<div id="leftBorder">
<div id="rightBorder">
<div id="content">Content here</div>
</div>
</div>
#leftBorder {
-webkit-box-shadow: -10px 0px 5px 0px #999999;
-moz-box-shadow: -10px 0px 5px 0px #999999;
box-shadow: -10px 0px 5px 0px #999999;
}
#rightBorder {
-webkit-box-shadow: 10px 0px 5px 0px #999999;
-moz-box-shadow: 10px 0px 5px 0px #999999;
box-shadow: 10px 0px 5px 0px #999999;
}
Run Code Online (Sandbox Code Playgroud)
或者你可以单独设置border属性,它不会给你很好的模糊阴影外观.
在IE9以下支持可能很难,你可能还需要投入一些图片.旧的A List Apart文章解释了如何做到这一点,但它并不漂亮.
http://www.alistapart.com/articles/cssdrop2/