Доброго времени суток. Хочу реализовать следующее (см. схему)
Внутри блока #wrapper (ширина не фиксирована) есть множество блоков div фиксированной ширины и высоты с float:left. Однако т.к. эти блоки прижаты к левому краю, не получается их центрировать, как на рисунке выше.
Не подскажете, как быть?
#wrapper {
border: 1px solid black;
display: table;
margin: auto;
width: 70%;
}
#wrapper div {
border: 1px solid black;
float: left;
height: 230px;
margin: 5px;
width: 140px;
}
<div id='wrapper'>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
#wrapper {
border: 1px solid black;
display: table;
text-align: center;
margin: auto;
width: 70%;
font-size: 0;
}
#wrapper div {
border: 1px solid black;
display: inline-block;
vertical-align: top;
height: 230px;
margin: 5px;
width: 140px;
font-size: 14px;
}
<div id='wrapper'>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
делаете через display: inline-block
а не float
, но у данного метода есть ньюанс как отступ у блоков дочерних #wrapper div
, это решается если поставить font-size: 0
блоку #wrapper
в вашем случае, но не забываем обратно возвращать размер шрифта#wrapper div
чтоб если там будит текст его было видно.
#wrapper {
border: 1px solid black;
text-align: center;
margin: auto;
width: 70%;
}
#wrapper div {
border: 1px solid black;
display: inline-block;
height: 230px;
margin: 5px;
width: 140px;
}
<div id='wrapper'>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйте, связался с одной проблемойИз JS у меня выводит в DIV блок число и надо вставить в переменную значение, которое вывело в DIV
Здравствуйте, как можно сделать так, чтоб пользователь мог сам добавлять страницы на сайт? Чтобы на странице отображались ссылки, созданные...
Нужно сделать систему уведомлений для пользователей сети на сайтеТекст уведомлений заранее должен составляться администратором