czp
czp
- Регистрация
- 05.06.2011
- Сообщения
- 635
уже когда то создавал подобную, тему но немного другого типажа, подскажите еше раз
есть
верстка
css
по вертикали все четко, проблема заключается в выравнивании по горизонтали
необходимо сделать что бы :
если 1 блок то прям по центру, 2 то оба по центрк, 3 тоже по центру, 4 во всю строку получаются
а когда 5, то пятый переносится на другую строку и находится в левой части уже, ну соответсвенно 6 за пятым уже станет
картинка в помошь, пашет если float:left поставить .block-ам, но когда меньше 4х они по центру не стоят а прижаты к левому краю, что посоветуете?
есть
верстка
Код:
<div id="table">
<div id="cell">
<div class="block">dsa </div>
<div class="block">dsa </div>
<div class="block">dsa </div>
<div class="block">dsa </div>
<div class="block">dsa </div>
<div class="block">dsa </div>
</div>
</div>
Код:
#table {
margin:0px;
padding:0px;
display:table;
width:100%;
min-height:100%;
background:#0F3;
}
#cell {
width:100%;
display:table-cell;
vertical-align:middle;
background:#F00;
}
.block{
margin:0px;
padding:0px;
width:235px;
height:95px;
background:#06F;
}
необходимо сделать что бы :
если 1 блок то прям по центру, 2 то оба по центрк, 3 тоже по центру, 4 во всю строку получаются
а когда 5, то пятый переносится на другую строку и находится в левой части уже, ну соответсвенно 6 за пятым уже станет
картинка в помошь, пашет если float:left поставить .block-ам, но когда меньше 4х они по центру не стоят а прижаты к левому краю, что посоветуете?
Вложения
-
29,1 КБ Просмотры: 12