阴影效果是web开发中一个头疼的问题,和生成圆角一样,都是web开发中经常用到的,虽然实现麻烦,但是效果不错,所以客户经常要求有阴影效果。
我做过各种各样的阴影效果,有给整个站点的body添加阴影效果的,有给某个div实现的,其大部分都是用图片生成的,很难定位,而且添加了不少的div专门用于添加图片,维护起来太麻烦了。经常是为了修改其他的layout问题,而把阴影效果弄的面目全非。
现在好了,我找到了一种简单的用CSS生成阴影的方法,大家看看下面的例子:
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
怎么样,效果很酷吧,简单好用,而且支持主流的浏览器,连最烂的IE6都支持。
div.shadows {
-ms-filter: "progid:DXImageTransform.Microsoft.Glow(color=#666666,strength=3)
progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,strength=6)";
filter: progid:DXImageTransform.Microsoft.Glow(color=#666666,strength=3)
progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,strength=6);
}
关联文章:
加上代码了,其实html里面都有的。
代码呢? 怎么只有效果 没有代码 BS
这个效果好像不支持FF3.0。
这个效果好像不支持FF3.0。
FF 3.0.18真是个奇怪的版本 好多样式都会出错 这个就没有效果~
很不错,可惜不支持 Opera