css3转换延迟仅在一段时间后才开始动画。没关系。但动画只与它有关。
我们可以在鼠标悬停在2秒后更改子div的z-index吗?
我做过的事情:
<div class="parent">
<div class="front"></div>
<div class="back"></div>
</div>
<style>
.parent:hover .front{
transition-delay:4s;
/* Safari */
-webkit-transition-delay:4s;
z-index: -1;
}
</style>
答案 0 :(得分:0)
此版本适用于所有现代浏览器:http://jsfiddle.net/maximgladkov/aLEgJ/
<强> HTML 强>
<div class="parent">
<div class="front"></div>
<div class="back"></div>
</div>
<强> CSS 强>
.parent .front {
z-index: 1;
}
.parent .back {
z-index: 0;
}
.parent:hover .front {
-webkit-transition-delay: 4s;
-moz-transition-delay: 4s;
-ms-transition-delay: 4s;
-o-transition-delay: 4s;
transition-delay: 4s;
z-index: -1;
}