Я пытаюсь создать свой собственный сайт с нуля, теперь я столкнулся с проблемой, рассматривая бит HTML/CSS.Как я могу убедиться, что div сохраняет оставшееся горизонтальное пространство?
Я пытаюсь создать этот стандарт «заголовок, навигация, содержание» макет, где заголовок находится сверху, навигация слева и содержание начинается ниже заголовка и справа от навигации
Я использую следующий фрагмент кода:
<div id="head">
<img src="..." id="logo" style="float:left">
</div>
<div id="nav">
{some elements}
</div>
<div id="content">
{some elements}
</div>
Но как только «= стиль" поплавок: левый»добавляется в мой код,«содержание»и«нав»Див автоматически перемещается вправо «голова» DIV, возможно ли каким-то образом сделать «головной» DIV «резерв» оставшимся пространством, чтобы «контент» и «nav» DIV не двигались справа от него, а оставались ниже?
ваша нав фиксированная ширина? также, если вы просто хотите, чтобы навигация была ниже головы, добавьте «clear: left» в стили для нее - вам нужно прочитать чтение очищаемых элементов с плавающей запятой – Pete
Этот загрузочный просмотр выглядит довольно неплохо. Обязательно посмотрим в нее :) – Exasis