私がやろうとしているのは、css で 0.6 秒のトランジションを設定して、4 つの拡張可能な div を互いにオーバーラップさせることです。展開は 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>