Internet Explorer 支持 CSS 转换吗?
CSS 过渡 是一种非常简洁的 CSS 属性变化动画方式。有任何版本的 Internet Explorer 支持它们吗?
CSS transitions are a very neat way of animating changes in CSS properties. Do any versions of Internet Explorer support them?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您链接到的页面有一个兼容性表。
MSDN 上还有一篇关于 CSS3 的文章Internet Explorer 中的转换。
The page you link to has a compatibility table.
There is also an article on MSDN about CSS3 transitions in Internet Explorer.
我建议使用 http://caniuse.com/ 来检查 html/css 功能的支持和兼容性,因为它会显示市场上大多数浏览器的份额数据。
以下是过渡链接:http://caniuse.com/#search=transitions
对于旧版本IE,有各种polyfills,你可以在丰富的www上找到
I recommend using http://caniuse.com/ to check the support and compatibility of html/css features, as it will display data of most browsers on the market share.
Here's the link for transitions: http://caniuse.com/#search=transitions
For older versions of IE, there are various polyfills which you can find on the rich www
IE8 中没有对 CSS 转换和过渡的本机支持。
也许您需要使用一些可用的 JavaScript 库来产生这样的效果:
权衡:CSS 过渡利用浏览器 (GPU) 的本机图形加速,因此比使用 JavaScript 效果更流畅。
There is no native support to CSS transforms and transitions in IE8.
Perhaps you need to go with some available JavaScript libraries to produce such effects:
A trade-off : CSS transitions take advantage of native graphic acceleration of browser (GPU) and thus are smoother than using JavaScript effects.