我的側邊欄沒有按「當我添加的內容牛逼垂直拉伸 我怎樣才能使HTML和CSS只使用側邊欄不垂直拉伸
HTML代碼成長:?
<div id="main">
<section>
a lot of text here...
</section>
<div id="sidebar">
a lot of text here...
</div>
</div>
<footer>
Copyright © domain.com 2014
</footer>
CSS代碼:
#main{
background: #ffffff;
width: 60%;
margin: auto;
padding: 20px;
position:relative;
}
section{
width: 75%;
margin: 40px 0;
padding: 0;
line-height: 1.5em;
min-height: 100px;
}
#sidebar{
width:150px;
position: absolute;
margin: 60px 0 0 10px;
padding: 0 20px 0 20px;
right:0;
bottom:0;
top:0;
line-height: 1.5em;
}
footer{
width: 60%;
background-color: #700505;
text-align: center;
padding: 20px;
padding-top: 10px;
padding-bottom: 10px;
margin: auto;
margin-bottom: 20px;
color: #ffffff;
}
我知道有可能是在那裏有很多不需要的屬性...
編輯:現在增加了頁腳,我希望這就夠了。複製時必須添加很多行以使其與頁腳重疊。
你能上傳更多的源代碼嗎? – 2014-10-18 18:16:54
請提供所有必要的代碼來重現問題。 – George 2014-10-18 18:17:20
@IPADDRESS添加了更多源代碼。 – user3002135 2014-10-18 18:32:15