は、私は次のコードを使用して同心円状の複数の埋め込まれたカラーブロックを作ってみました:cssで同心円カラーブロックを作成するには?
#div1, #div2, #div3, #div4, #div5 {
width: 300px;
height: 300px
}
#div1 {
background: yellow;
}
#div2 {
background: orange;
padding: 50px;
}
#div3 {
background: red;
padding: 100px;
}
#div4 {
background: purple;
padding: 150px;
}
<div id="div4">
<div id="div3">
<div id="div2">
<div id="div1"></div>
</div>
</div>
</div>
DIV1とDIV2ブロックが同心円状に埋め込みます期待どおりに、他の2つの外側のブロックは、パディングで崩壊するようです。コードの何が間違っていますか?