これは簡単なように思えますが、うまくいきません :/ すべての要素の幅の合計が 100% 未満であるのに、すべての要素が互いに隣り合ってうまく収まらないのはなぜですか?
わかりにくかったらごめんなさい。.square
1 番目の青の下に左に押し戻されるのではなく、3 番目の青が下に移動して右にとどまるのはなぜ.square
ですか?
どんな助けでも大歓迎です!
<div class="outer">
<div class="square"></div>
<div class="bigsquare"></div>
<div class="square"></div>
<div class="square"></div>
<div class="square"></div>
</div>
.outer {position:absolute;width:80%;left:10%;height:100%;border:solid black 2px;
}
.square {
height: 16%;width: 19%;border-radius: 0px;border:solid 1px #262626;float: left;margin:0px;overflow: hidden;position: relative;padding:0px;background-color:blue;
}
.bigsquare { height: 50%; width: 57%;border-radius: 6px;background-color:green;border:solid 0px #262626;float: left; overflow: hidden;position: relative;
padding:0px;
}