我正在制作2列网页布局。我想制作一个占用页面高度100%的边框。我尝试了几个不同的东西,但我alwys得到相同的结果,它只会添加边界,只要有内容。任何人都有这方面的建议?2列网站侧边栏全高
HTML
<body>
<div id="top">
<nav>
<a class="navitem" href="#">Stream</a>
<a class="navitem" href="/discover">Discover</a>
</nav>
<form action="#" class="form-wrapper cf">
<input type="text" placeholder="Search..." onfocus="this.placeholder = ''" onblur="this.placeholder = 'Search...'" required>
<button type="submit">Search</button>
</form>
</div>
<div id="wrapper">
<div id="content">
<h1> Content</h1>
</div>
<div id="divider"></div>
<aside>
<h1>right bar</h1>
<footer>
<nav>
<a class="navitem_footer" href="/contact">Contact</a>
<a class="navitem_footer" href="/about">About us</a>
<a class="navitem_footer" href="/premium">Premium</a>
</nav>
</footer>
</aside>
</div>
</body>
CSS
#wrapper {
width: 990px;
margin-right: auto;
margin-left: auto;
}
#content {
width: 600px;
float: left;
}
#divider {
position: absolute;
overflow: hidden;
left: 900px;
right: 0;
top: 0;
bottom: 0;
border-left: 1px solid rgba(192,192,192,0.6);
}
aside {
float:right;
width: 390px;
}
footer {
height: 50px;
clear: both;
position:fixed;
bottom:0;
}
预先感谢您。
我现在边界工作,但它覆盖我的标题&我试图溢出隐藏,但没有奏效。
截图:http://i62.tinypic.com/2czbp6s.png
表示2列将包含2个不同的HTML链接输出? – Shashank
你的意思是内容而放在一边吗?那么是的 – user3650028
意味着你只是想将主HTML页面分成2列!垂直 – Shashank