親divの中にたくさんのdivがあります。子 div を重ねて配置 (ブロック) したいのですが、親 div の高さを超えた場合は右 (インライン) に配置したいです。問題を示す画像とコードを添付しました。
HTML コード:
<div id="howhigh">
<div class="part">hi</div>
<div class="part">hi</div>
<div class="part">hi</div>
<div class="part">hi</div>
<div class="part">hi</div>
<div class="part">hi</div>
<div class="part">hi</div>
<div class="part">hi</div>
<div class="part">hi</div>
<div class="part">hi</div>
<div class="part">hi</div>
<div class="part">hi</div>
<div class="part">hi</div>
<div class="part">hi</div>
<div class="part">hi</div>
<div class="part">hi</div>
</div>
CSS コード:
#howhigh {
width: 50%;
height: 30%;
border-style: solid;
border-color: black;
}
.part {
width: 10%;
display: block;
border-style: solid;
border-color: black;
}