css - Internet Explorer 10 - CSS3 转换不工作

标签 css colors transition

这个转换在 Chrome 中有效,但在 IE 10 中无效。虽然它支持 CSS3,但为什么它不起作用?

.box {

    -webkit-transition:background-color 0.2s linear;
    background-color:#EBEBEB;
}

.box:hover {
    background-color:#7bae31;
}

最佳答案

IE10 应该支持 CSS3 转换而无需供应商前缀。删除你的 css 的 -webkit- 部分,这样它就会显示:

transition:background-color 0.2s linear;

您可以在以下位置看到它的工作情况:

http://jsfiddle.net/CnYtu/2/

为了将来引用,您可以在以下位置检查 IE CSS3 兼容性: http://msdn.microsoft.com/en-us/library/hh781508(v=vs.85).aspx

关于css - Internet Explorer 10 - CSS3 转换不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18630928/

相关文章:

css - 过渡不适用于悬停

javascript - 在 Sidenav 菜单中创建子菜单(ASP.NET MVC)

ios - CCParticleSystemQuad粒子设计器中的颜色不正确?

html - CSS 过渡白色闪光

ios - Segue 反推效应

html - 如何从 HTML 页面中的不同元素设置不同的悬停属性?

html - 使用视差效果时如何使文本和按钮固定在背景上

jQuery : event for textbox enter

css - 在 Tailwind CSS 中使暗模式 `background-image` 的渐变与亮模式下的简单背景 `background-color` 一起工作?

c# - 如何将图像(可能是 RGB jpeg)转换为具有不规则调色板的 3 位颜色?