【发布时间】:2016-10-05 04:42:22
【问题描述】:
header{
position: fixed;
width: 100%;
height: 57px;
top: 0;
background-color: gainsboro;
float: left;
right: 0;
}
article {
/*position: fixed;*/
width: 100%;
background-color: deepskyblue;
float: left;
right: 0;
margin-top: 57px;
margin-bottom: 48px;
/*height: 100%;*/
}
footer{
width: 100%;
height: 48px;
position: fixed;
bottom: 0;
float: left;
right: 0;
background-color: yellow;
}
<header>
</header>
<article>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p><p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>testing...........</p>
<p>working...?</p>
<p>working...?</p>
<p>working...?</p>
<p>working...?</p>
<p>working...?</p>
<p>working...?</p>
<p>working...?</p>
<p>working...?</p>
<p>working...?</p>
<p>working...?</p>
<p>working...?</p>
<p>working...?</p>
</article>
<footer>
</footer>
在上面的代码中,我尝试将顶部和标题部分始终固定在各自的位置,并且内容部分可以根据其长度滚动。
- 我面临的问题是,当滚动条向上移动时,会显示一个空白。我不知道如何处理,有时也会显示在底部
- 我面临的另一个问题是内容部分的额外填充。我将属性值
right:0赋予了文章。但它仍然显示一些填充。
如何解决这两个问题?
【问题讨论】: