HTML: <div id="page_header"> ... </div> <div id="page_content"> ... </div> Как сделать с помощью CSS так, чтобы блок page_header принял минимальную возможную для него ширину и расположился в левом верхнем углу, а блок page_content по ширине занял всё остальное место в окне браузера. При этом они должны распологаться один за другим, но без обтекания, т.е. +--------+-----------------------------------+ | page_ | | | header | PAGE_CONTENT | | | | +--------+ | | | | | | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Если бы у блока page_header была фиксированная ширина, то можно сделать например так: div#page_header { float: left; width: 10%; } div#page_header { float: left; width: 90%; } А можно ли сделать не фиксированные 10% а автоматически вычисляемую ширину? У меня никак не получается :-( Конечно это несложно сделать таблицей, но хочется использовать CSS.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум css (2020)
- Форум Вопрос по CSS (2011)
- Форум div - 100%-margins (2012)
- Форум Снова о табличной верстке (2008)
- Форум Атрибуты объекта javascript (2012)
- Форум [HTML и CSS] Вёрстка двумя колонками... (2010)
- Форум Фиксация заголовка таблицы (2014)
- Форум Не соображу, как сверстать такой дизайн беcтаблично. (2012)
- Форум меню (2013)
- Форум Версия для слабовидящих на JavaScript + CSS (2018)