【发布时间】:2014-11-27 12:52:19
【问题描述】:
我在 IE 10-11 上遇到 CSS 3d 转换问题
这是我简化的 HTML 结构:
<ul>
<li>Item 1</li>
...
<li>Item 12</li>
</ul>
并遵循 CSS:
ul {
white-space: nowrap;
overflow: auto;
transform: rotateY(180deg);
}
li {
display: inline-block;
transform: rotateY(180deg);
}
问题是我无法在 IE 中使用 :hover 设置列表项的样式 - 它们几乎不会突出显示
如果我们将溢出设置为hidden/visible,或者如果我们将删除任何transform - 那么:hover 就可以了。
此外,在其他浏览器中效果很好。
而且,这与transform-style: preserve-3d无关
什么可以解决这个问题?
【问题讨论】:
标签: html css internet-explorer transform