
正文
ie兼容css3动画 css兼容ie11
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
请教各位大神,在iE8中不支持CSS3的动画,这
1、有一种情况,在ie8下只有不使用兼容模式页面才能显示正常,但是如果设定为ie8的模式,在ie9中却会导致css3失效。看来,需要针对 ieie9 分别 禁用兼容模式。
2、IE8以下,不兼容CSS3;IE9以上部分兼容;IE11以后开始兼容主流的样式。
3、可以用,ie9以及以上浏览器都支持css3。ie9以下的浏览器会无视css3的样式。
相关问答
Q1: 求大神解答用css3写的一个菜单飞入的动画但是ie兼容不了要怎么...
还 有一种情况,在IE8下只有不使用兼容模式页面才能显示正常,但是如果设定为IE8的模式,在IE9中却会导致CSS3失效。看来,需要针对 IEIE9 分别 禁用兼容模式。
最好的解决办法就是用个GIF动画代替,这样即使是最古老的浏览器都没有问题,而且运行效率与css3实现的动画不相上下。这要看你的网页侧重于哪种浏览设备。
无法全部完美解决,如果能完美解决就不存在兼容这个概念了。
在现代浏览器中使用CSS3的transform样式即可轻松搞定,但是对于国内IE浏览器(特别是7,8)还占有较大份额的情况下,兼容性还是必须要考虑的,所以也特意记录下IE旋转滤镜的使用。
IE8以下,不兼容CSS3;IE9以上部分兼容;IE11以后开始兼容主流的样式。
Q2: 如何解决IE下CSS3的Animation的问题
这个是ie10之后的版本才支持的,ie9可以用setTimeOut等函数来解决动画问题。ie 6 7 8可以用jquery的动画来解决,但是rotate属性是ie才开始支持的用jq并不能模拟,不懂继续追问,望采纳。。
behavior: url(ie-csshtc); /* 通知IE浏览器调用脚本作用于box类 */ } 可以看到,除了最后添加了behavior这么一句,CSS3属性还是那个CSS3属性,不需要化妆、修饰或是化身为变形金刚,这也是此方法的优点所在。
浏览器是IE,那就别想什么CSS3啦。改用JS控制吧。
Q3: 怎么让css3动画兼容IE
无法全部完美解决,如果能完美解决就不存在兼容这个概念了。
最好的解决办法就是用个GIF动画代替,这样即使是最古老的浏览器都没有问题,而且运行效率与css3实现的动画不相上下。这要看你的网页侧重于哪种浏览设备。
禁用兼容模式。怎么办呢?可以在后台判断浏览器版本,如果是ie8就输出content=ie=8,如果是ie9就输出 content=ie=9。
下载一个压缩包,里面有一个微软的脚本文件(11KB)和一个用来测试服务器是否有正确的Content-Type的HTML文件:iecssrar;.htc文件是IE内核支持Web行为后用来描述此类行为的脚本文件。
IE8以下,不兼容CSS3;IE9以上部分兼容;IE11以后开始兼容主流的样式。
,Internet Explorer 10+ 2,Firefox 3,Opera 4,Chrome Internet Explorer 9 以及更早版本的浏览器不支持 transition 属性。所以,如果在设计过程中需要考虑的IE较低版本的话,建议使用JS来代替transition。
ie兼容css3动画的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于css兼容ie11、ie兼容css3动画的信息别忘了在本站进行查找喔。




