私はこのHTMLを持っています:
<div class = "block1">hi</div>
<div class = "block2">hi</div>
そしてある場合、私はこのCSSを持っています:
.block1 {
width:100px;
border:1px solid;
float: left;
}
.block2 {
width:100px;
border:1px solid;
}
これはこれになります:
そして2番目のケースでは、私はこのCSSを持っています:
.block1 {
width:100px;
border:1px solid;
float: left;
}
.block2 {
border:1px solid;
}
これはこれになります:
幅を設定すると、2番目のdivが最初のdivと並んでいないのはなぜですか?2番目のdivを並べて100pxにしたい場合はどうなりますか?float:leftを設定した場合; それはそれをします、しかしなぜですか?