我希望通过CSS3属性来完成当透明度动画结束时,改变一个div的z-index值。请问是否有实现方式?
以下是CSS3代码:
注意:当 div 元素具有类名为
以下是CSS3代码:
.high-light{
position: fixed;
width: 100%;
height: 100%;
top: 0;
background-color: black;
background-color: rgba(0, 0, 0, 0.61);
opacity:0;
left: 0;
-webkit-transition: opacity 0.5s;
-moz-transition: opacity 0.5s;
transition: opacity 0.3s linear;
z-index: 1;
}
.high-light.high-light-active {
opacity:1;
z-index: 1;
}
注意:当 div 元素具有类名为
high-light-active
时,我希望首先进行过渡动画,然后再更改 z-index 值
。
translateZ
代替z-index
。 - Roko C. Buljan