Container
幅が100%のDivという名前があります。そのため、ピクセル単位の実際の幅は、ユーザーごとに変わる可能性があります。その中にContainer
、それぞれ次の値を持つ10個のボックスがあります。
width:8%;
margin-left:1%;
margin-right:1%;
border:1px solid #000000;
float:left;
これらの値を使用すると、このようにレンダリングされるはずですよね?
実際にはそうではありません。ボックスのスペースの幅は8%、スペースの幅は2%(マージン)で、境界線(1px)があるため、すべてのボックスの幅は10%+2pxです。
解像度で遊ぶと、ボックスが2行目を延長していることが時々わかり、次のように表示されます。
このレイアウトを修正するにはどうすればよいですか?
外箱の境界線を設定する別の箱をそれらの箱の中に置くことを考えましたが、それは私にとってはうまくいきませんでした。