<div class="box"> <div class="a8"></div> <div class="a5"></div> <div class="a1"></div> <div class="a7"></div> <div class="a4"></div> <div class="a6"></div> <div class="a2"></div> <div class="a3"></div> <div class="a9"></div> </div> </div>
.box { margin: auto; height: 500px; width: 500px; position: relative; background-color: #ECF1F2; } .a8 { z-index: 8; top: 120px; left: 120px; height: 100px; width: 100px; background-color: #de70cf; position: absolute; } .a5 { position: absolute; z-index: 5; top: 360px; left: 200px; height: 100px; width: 100px; background-color: #9fd6d2; } .a1 { position: absolute; z-index: 1; top: 40px; left: 200px; height: 100px; width: 100px; background-color: #ffefd3; } .a7{ position: absolute; z-index: 7; top: 200px; left: 40px; height: 100px; width: 100px; background-color: #deae70; } .a4 { position: absolute; z-index: 4; top: 280px; left: 280px; height: 100px; width: 100px; background-color: #8d7a5e; } .a6 { position: absolute; z-index: 6; top: 280px; left: 120px; height: 100px; width: 100px; background-color: #fffee4; } .a2 { position: absolute; z-index: 2; top: 120px; left: 280px; height: 100px; width: 100px; background-color: #7084de; } .a3 { position: absolute; z-index: 3; top: 200px; left: 360px; height: 100px; width: 100px; background-color: #d0ecea; } .a9 { position: fixed; top: 10px; left: 10px; height: 100px; width: 100px; background-color: #2d69a3; }
ここに質問したいことを詳細に書いてください
z-indexを使い8個のボックスをずらしながら重ね、最終的にわっかを作る作業をしています。
z-index: 1;の下にz-index: 8;を最後に重ねたいと思ってます。
:beforまたは:afterを使うとできると聞いたのですがサイトを見てもよくわからないので、簡単に教えて頂けないでしょうか?
コードはコードブロックで囲んでいただけませんか? ```(バッククオート3つ)で囲み、前後に改行をいれるか、コードを選択して「<code>」ボタンを押すとコードブロックになります。
ご指摘ありがとうございます。修正しました。
回答2件
あなたの回答
tips
プレビュー