ie-css3.htc 放在服务器上为什么不起作用
问题描述
ie-css3.htc放在服务器上,也可以正常访问,为什么在IE8上看不到效果呢,百思不得其解呀,你们觉得是什么问题呢?
<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <title>Document</title> <style> .cricle{width:100px;height:100px;background: red;border-radius: 50%;position: relative;behavior: url(http://kom3.eisoo.com/css/ie-css3.htc); } </style> </head><body> <p class='cricle'></p></body></html>
问题解答
回答1:亲测可以。你直接放根目录下看看
回答2:你怎么弄的呀,为啥我的不行?
回答3:css3 ie9以上支持
回答4:哈哈,被我猜到了,不支持跨域。
如果放在网站根目录下,以http://127.0.0.1/index.html访问时,CSS文件中就不可以写behavior: url(http://localhost/ie-css3.htc);而是写behavior: url(http://127.0.0.1/ie-css3.htc);但是最好使用相对路径如果css文件与ie-css3.htc在同一文件夹下,写behavior: url(ie-css3.htc);
测试环境:windows7 + IE8
另外:
当前元素一定要有定位属性,像是position:relative或是position:absolute属性。
z-index值一定要比周围元素的要高
border-radius只设置一个角无效
box-shadow中的颜色只可设置#000
text-shadowIE下的表现与Firefox/Safari/Chrome有一点点的差异,原因不详参考:让IE6/IE7/IE8浏览器支持CSS3属性
回答5:试试更改url的路径,用相对路径好些
相关文章:
1. css3 怎么实现锯齿状的剪纸效果(如图)2. php - 想要远程推送emjio ios端怎么搞 需要怎么配合3. 老师 我是一个没有学过php语言的准毕业生 我希望您能帮我一下4. javascript - 责任具体在哪一方5. javascript - h5分享链接到qq或者微信时有一个缩略图还有一些说明文字,这个要怎么去修改里面的图片和内容?6. CSS清除浮动有几种方法?7. angular.js - 使用requireJS管理JS, angularJS就不需要用ng-app了吗?8. 冒昧问一下,我这php代码哪里出错了???9. mysql - 请教一条sql10. javascript - 原生JS实现发送验证码计秒