我有以下 HTML/CSS 标记,它应该在状态下转换div
元素。:hover
将鼠标悬停在div
元素上时,:hover
样式会正确添加。但是在鼠标移动时,这些样式会丢失,直到鼠标停止移动。
为什么会这样?
HTML:
<div class="module">
sdfsdf
<br><br>
<img src="http://placekitten.com/100/100" />
</div>
CSS:
.module
{
width:200px;
height:200px;
background:blue;
margin:10px;
color:#fff;
padding:10px;
}
.module:hover
{
-webkit-transform-origin:50% 50%;
-webkit-transition:-webkit-transform 0.08s;
-webkit-font-smoothing:antialiased;
-webkit-transform:perspective(800px) rotateX(0deg) rotateY(0deg) translateZ(-20px);
}
注意:我的演示和 CSS 目前仅适用于 webkit。
我在 Google Chrome 版本 23.0.1271.95 m 上复制了这个问题