Хорошо. Я пытаюсь найти, что должно быть минимальной шириной row1
. На данный момент это 791px, но я не понимаю математику за ней.Какова минимальная ширина этого div
- Есть 2 x 10px прокладки влево и вправо. = 20px
- Каждая коробка имеет ширину 75 пикселей. Есть 10 коробок. = 750px
- Каждая коробка имеет 1px границу на правой и левой = 20px (10 коробок * 2px)
- Все коробки также имеют запас 2px на правом для последнего ребенка, за исключением = 18px (9 * 2px)
Это дает мне всего 808 пикселей. Это должна быть минимальная ширина row1
.
HTML
<div class ="board">
<div class ="row1">
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
</div>
</div>
CSS /* Совет Структура */
.board{
background: #EBEBE0;
height: 200px;
padding: 10px;
overflow: auto;
width: 835px;
}
.row1{
background: #FFDCDC;
height: 52px;
padding: 10px;
overflow: auto;
width: 791px;
}
/* Position Boxes*/
.box{
width: 75px;
height: 50px;
border: 1px solid #000;
float: left;
margin-right: 2px;
}
div.box:last-child {
margin-right: 0;
}
Может быть, вы в том числе поля, отступы и границы в своих расчетах без установки 'коробчатой проклейки: пограничный ящик;'? –
Изменить с поплавка: влево; для отображения: встроенный блок; поплавки вынимают ваш предмет из дома. – Cam
@Graham Я не понимаю, что вы имеете в виду? поля имеют границу 1px, поэтому их ширина 75px + 2px (левая и правая границы). –