作家
登录

ie-css3.htc 让IE6, 7, and 8也支持box-shadow

作者: 来源:www.28hudong.com 2012-11-19 14:46:17 阅读 我要评论

首先下载ie-css3.htc脚本,然后在css中加入: 它的使用方法是:下载它并放到你的服务器目录 在你的<head></head>里面写入下面的代码: 复制代码代码如下: .box { -moz-border-radius: 15px; /* Firefox */ -webkit-border-radius: 15px; /* Safari and Chrome */ border-radius: 15px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */ -moz-box-shadow: 10px 10px 20px #000; /* Firefox */ -webkit-box-shadow: 10px 10px 20px #000; /* Safari and Chrome */ box-shadow: 10px 10px 20px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */ behavior: url(ie-css3.htc); } 注意:behavior: url(ie-css3.htc) 中的ie-css3.htc地址用绝对路径或者直接传到网站的根目录下面,要不然可能会看不到效果。 IE-CSS3.HTC下载地址: 下载地址: 点击下载 前往官网 •当你使用了这个htc文件后,你的CSS里面,只要写有box-shadow, -moz-box-shadow或-webkit-box-shadow的任何一种,IE就会渲染。 •当使用了这个htc文件后,你不能这样写box-shadow: 0 0 10px red; 而应该是box-shadow: 0px 0px 10px red; 否则IE中会失效。 •不支持RGBA值中的alpha透明度。 •不支持inset内阴影。 •不支持阴影扩展。 •阴影在IE中只会显示为黑色,不管你设置成其它什么颜色。 但是,这个脚本了仅仅是让IE支持了部份的box-shadow值。 方法二: 在<head></head>标签里加入如下代码: 复制代码代码如下: <style type="text/css"> img{background: #fff; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=0,strength=6) progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=90,strength=10) progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=180,strength=10) progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=270,strength=6)"; *filter: progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=0,strength=6) progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=90,strength=10) progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=180,strength=10) progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=270,strength=6); } </style> 其中:color是投影的颜色,direction是顺时针的角度值,strength是投影的大小值。

  推荐阅读

  IE6789,FF之间Css Hack整理

代码如下,注意顺序不能乱。 复制代码代码如下: div{ color:gray; /*FF等非IE浏览器字体色将为灰色 ff */ color:red; /*IE8 IE9字体色将为红色 ie8 */ color:yellow9; /*IE9字体色将为黄色 ie9 */ *color:g>>>详细阅读


本文标题:ie-css3.htc 让IE6, 7, and 8也支持box-shadow

地址:http://www.17bianji.com/kaifa2/CSS/16417.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)