IE下模拟css3中的box-shadow(阴影)

时间:2010年04月29日作者:愚人码头查看次数:8,806 views评论次数:5

css3中的box-shadow(阴影)可以查看:http://www.css88.com/archives/2136或者http://www.css88.com/tool/css3Preview/Box-Shadow.html

在ie下模拟css3中的box-shadow(阴影)可以使用ie的Shadow(阴影)滤镜

基本语法:filter: progid:DXImageTransform.Microsoft.Shadow(color=’颜色值’, Direction=阴影角度(数值), Strength=阴影半径(数值));

注意:该滤镜必须配合background属性一起使用,否则该滤镜失效。

IE下模拟css3中的box-shadow(阴影)代码:


.box-shadow{

filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=5);/*for ie6,7,8*/

background-color: #eee;

-moz-box-shadow:2px 2px 5px #969696;/*firefox*/

-webkit-box-shadow:2px 2px 5px #969696;/*webkit*/

box-shadow:2px 2px 5px #969696;/*opera或ie9*/

}

演示地址:http://www.css88.com/demo/box-shadow/

声明: 本文采用 BY-NC-SA 协议进行授权 | WEB前端开发
转载请注明转自《IE下模拟css3中的box-shadow(阴影)

如果你读了我的文章,觉得有帮助: 说明
标签:,分类:html5+css3
4条评论
  1. Jashion留言于:2010年04月30日13:52

    这样的阴影比较难看,
    我用了你那个HTC阴影的
    它实现不了负值哦

    [回复]

  2. 前端开发留言于:2010年05月03日13:18

    HOHO再来看看。欢迎回踩

    [回复]

  3. jackie留言于:2010年05月14日09:16

    CSS3好是好,但是国内太多人用IE了,现在IE6的用户都还是很多,很头痛的一个问题

    [回复]

  4. eeee留言于:2011年06月28日13:40

    离box-shadow差的太多了,基本的: box-shadow:0 0 5px rbga(0,0,0,0.5); 都模拟不了。
    四边都阴影哎

    [回复]

发表评论

*

*