很高兴你能抽出时间阅读我的问题!我想在鼠标悬停时翻转一个div。一切都很好,但是在过渡期间它会闪烁。它几乎看起来像是翻转了多次!这破坏了整个翻转效果。以下是我的代码和一个fiddle链接:
fiddle链接:FIDDLE CSS样式:
这种闪烁效果能否避免?如果可以,我该怎么做呢?
提前感谢!
fiddle链接:FIDDLE CSS样式:
.rotate {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
padding:20px;
background-color: #333;
width: 200px;
text-align: center;
margin: 0 auto;
font-family: sans-serif;
color: #FFFFFF;
border-top: #E9F01D 3px solid;
}
.rotate:hover {
letter-spacing: 5px;
color: #E9F01D;
cursor: pointer;
-ms-transform: rotatex(360deg);
-webkit-transform: rotatex(360deg);
transform: rotatex(360deg);
}
这种闪烁效果能否避免?如果可以,我该怎么做呢?
提前感谢!