【发布时间】:2017-06-27 15:02:10
【问题描述】:
我需要这样布局:
----------------------
| header |
----------------------
| N | |
| A | CONTENT |
| V | |
|-----| |
| | ----BAR---- |
|EMPTY| |
| | |
----------------------
我希望整体宽度是身体的 100%, 导航的宽度为 15%,但最小宽度为 120px。 条的宽度(即内容 div 中的一个元素)必须是内容 div 的 100%。
在 html 中,我有导航 div 必须位于内容 div 之前的限制。
编辑: 我在 html 中的代码是
<div id="main">
<div id="header"></div>
<div id="nav"></div>
<div id="content><p id="bar">Title of paragraph</p></div>
</div>
我现在在css中的代码是:
#nav {
float: left;
width: 15%;
min-width: 120px;
}
#content{
float: right;
}
#bar {
display: block;
background-color: #D2DEE4;
}
你能帮帮我吗?
【问题讨论】:
-
你需要分享你的代码..你试过什么?
-
这个布局不新颖;只需搜索您的标题。
-
记得接受/投票。
-
@Albert,为一个相当简单的问题添加多个答案几乎没有帮助,可能会被视为垃圾邮件。从外面看,您似乎是在争取选票,而不是试图提供帮助。如果你把你的答案分成一个,你会解释每一种技术,它的优点和缺点会更好。
-
@AndreiGheorghiu 所以应该在一篇文章中回答多个答案?
标签: html css fluid-layout