我有一个由 4 个 div 组成的网站布局。
<div class="global">
<div class="content">
</div>
<div class="top">
</div>
<div class="footer">
</div>
</div>
应用了以下样式
div.top{
position:fixed;
top:0px;
width:100%;
height:28px;
background-color:rgb(55,55,55);
border-bottom:1px solid black;
}
应用了以下样式
div.footer{
position:fixed;
float:right;
bottom:0px;
left:87.5%;
border:1px solid:black;
border-bottom:0;
}
有这个
div.content{
position:absolute;
bottom:0;
top:28px;
width:100%;
background:transparent;
margin:auto;
padding:0;
}
我遇到的问题是内容 div,我希望它直接从顶部下方开始并继续沿着页面的其余部分向下,但是它在页面底部的位置恰好超出了我设置顶部位置的多少 px . 现在,由于我使用 px 作为顶部的大小,我无法应用百分位数,那么仅使用 css 执行此操作的最佳方法是什么。
我需要这个的网站是http://www.andysinventions.info/test/问题可以在标有“论坛”的标签上看到
tl;博士我怎样才能阻止我的 div 越过页面边界?