【发布时间】:2015-11-29 22:17:00
【问题描述】:
我在 ::after 伪元素上使用 CSS 过渡,它在 Chrome 和 Firefox 中运行良好;但是,它在 Edge 中没有按预期工作。背景颜色过渡在伪元素上起作用,但宽度不是。
这是我当前的代码:http://codepen.io/anon/pen/ZbYKwv?editors=110
为了能够清楚地看到过渡,我将持续时间从 400 毫秒增加到 4000 毫秒。我还在<label> 中添加了一个白色背景,因为 Edge 不支持背景图像的数据 URI SVG(我实际上正在使用一个文件,但我无法将它上传到 CodePen)。
那么我该怎么做才能使伪元素的宽度在 Edge 上按预期进行动画处理?
【问题讨论】:
标签: css css-transitions pseudo-element microsoft-edge