CSS:并排放置 2 个 Div

标签 css

我想将 2 个 div 并排放在另一个 div 中。我真的不知道为什么这个橙色的“内容”-div 在导航下方。

我在这里做错了什么?谢谢!

CSS:

#page{position:relative;width:500px;background:yellow}
#navi{position:relative;width:100px;background:red;float:left}
#content{position:relative;width:400px;background:orange;clear:left}

HTML:

<div id="page">
<div id="navi">Navi</div>
<div id="content">Content</div>
</div>

fiddle :

http://jsfiddle.net/w286e9dd/

最佳答案

#page{position:relative;width:500px;background:yellow}
#navi{width:100px;background:red;float:left}
#content{width:400px;background:orange;float:left}

就是这样……只需复制并粘贴即可。

你不小心放了 clear:left 而不是 float:left

关于CSS:并排放置 2 个 Div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28932914/

相关文章:

css - Bootstrap col删除顶部间距

html - 导航菜单中的居中对齐文本

jquery - slimScroll 'auto' : div height in percentages to work on iPhone and desktop; pushes bottom div down

javascript - Bootstrap 模式未通过 jquery data-remote-load 触发

html - 面板 CSS 的高度

javascript - 如何在 jquery 循环中更改寻呼机文本

html - 如何将图像与标题元素并排对齐?

PHP:创建文本和图像列表显示图像重叠文本

javascript - 自动打开 btn-group 下拉列表并选择第一个元素

css - 覆盖 iframe 中内容的正文样式