<div> на все оставшееся место

Статус
В этой теме нельзя размещать новые ответы.

Lobachevsky

Гуру форума
Регистрация
17 Сен 2013
Сообщения
141
Реакции
54
Не могу осилить ширину блоков
блок .menu меняет свою ширину на каждой странице(внутри меню)
блок .search нужно разместить на все оставшееся место в .cont (внутри форма поиска)
Код:
<div class="cont">
<div class="menu"><?php ...;?></div>
<div class="search"><?php ...;?></div>
</div>
<!---CSS--->
.cont{width:100%}
menu{display:inline-block;float:left}
search{display:block;float:right}
 
Последнее редактирование:
Не могу осилить ширину блоков
блок .menu меняет свою ширину на каждой странице(внутри меню)
блок .search нужно разместить на все оставшееся место в .cont (внутри форма поиска)
Код:
<div class="cont">
<div class="menu"><?php ...;?></div>
<div class="search"><?php ...;?></div>
</div>
<!---CSS--->
.cont{width:100%}
menu{display:inline-block;float:left}
search{display:block;float:right}
Код:
.search {
    display: block;
}
 
Последнее редактирование:
костыльный непопулярный метод (по понятным причинам)
Код:
menu{
float:left;
width:200px;
}
.search {
overflow:hidden;
}
PS строчно стили пишут только различные сжимальщики кода. Не будьте эгоистами, подумайте о тех кто потом будет ковыряться в ваших стилях.
 
Через display: table получается как раз то, что нужно - просто и понятно. Выделил для наглядности цветами div'ы меню и поиска. Можно подобавлять/поудалять пункты меню, чтобы увидеть изменения. Для просмотра ссылки Войди или Зарегистрируйся
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху