<div id="cards">
<div class="card">card 1</div>
<div class="card">card 2</div>
</div>
#cards { position: relative }
.card { position: absolute; left: 0 }
トランプを作ってみました。
しかし、上記の方法を使うと「カード2」が一番手前になりました。
重複した DIV を dom の順序で並べ替えるエレガントな方法はありますか?
ps フレームワークとテンプレート エンジンとして knockout.js を使用していました。後者のカードを jQuery を使用して #cards に追加することを検討しました。つまり、テンプレート エンジンで「foreach」をあきらめるか、モデルを逆の順序で保存する必要があります。 . それは醜いでしょう。
ps2 手動で div の z-index を設定する方法は最後の選択です。