我正在尝试从头开始创建自己的网站,现在考虑到 HTML/CSS 位我遇到了问题。
我正在尝试创建这个标准的“标题、导航、内容”布局,其中标题位于顶部,导航位于左侧,内容从标题下方和导航右侧开始
我使用以下代码:
<div id="head">
<img src="..." id="logo" style="float:left">
</div>
<div id="nav">
{some elements}
</div>
<div id="content">
{some elements}
</div>
但是,一旦将“style='float:left'”添加到我的代码中,“content”和“nav”DIV 就会自动移动到“head”DIV 的右侧,是否有可能以某种方式使“head” " DIV "保留" 剩余空间,这样 "content" 和 "nav" DIV 不会向上移动到它的右侧,而是留在下面?