我有在Chrome 24比长描述更好了bug 3D闪烁,你可以到这里看看铬24 CSS3变换悬停
.card {
width:270px;
height:180px;
background:lightblue;
border:1px solid black;
}
.card:hover {
-webkit-transform:perspective(2000) rotate3d(0, 40, 0, 20deg);
-moz-transform:perspective(2000) rotate3d(0, 40, 0, 20deg);
-ms-transform:perspective(2000) rotate3d(0, 40, 0, 20deg);
-o-transform:perspective(2000) rotate3d(0, 40, 0, 20deg);
transform:perspective(2000) rotate3d(0, 40, 0, 20deg);
}
正如你可以看到左侧我可以悬停没有问题,但在右侧它闪烁,因为我不再徘徊div。
有什么建议吗?
它在IE10,Firefox上运行良好,但不适用于Opera。
问:你为什么要使用'rotate3d'时'rotateY'会做在这种情况下,同样的事情? – Ana
我首先使用了rotateY,这引起了相同的闪烁,所以我只是测试了其他方式思考一个错误,并发送了最后一个代码。 :) –