我想要做的是让 4 个可扩展的 div 相互重叠,并在 css 中设置 0.6 秒的过渡。因为扩展持续 0.6 秒,所以我想让扩展的 div 在它完成折叠后失去它更高的 z-index,否则它看起来很傻。但是,它不起作用,z-index 保持不变。这可能是一些愚蠢的事情,但我就是找不到。谢谢!
<div class="wrapper" style="position: relative;">
<div id="one" style="position: absolute;" onmouseover="
this.style.height='250px';
this.style.zIndex='1';
" onmouseout="
this.style.height='50px';
setTimeout(function() {this.style.zIndex='0';},600);
">blahblahblahblah</div>
<div id="two" style="position: absolute;" onmouseover="
this.style.height='250px';
this.style.zIndex='1';
" onmouseout="
this.style.height='50px';
setTimeout(function() {this.style.zIndex='0';},600);
">blahblahblahblah</div>
</div>