如何解决如何使网页页脚高度为100%?
| 我想将页脚的高度拉伸到100%,以便将其父页脚div
拉伸到页面末尾。我尝试了此解决方案,但对我不起作用。
如何将div拉伸到页面高度的100%
每当我尝试将页脚的高度设置为100%时,它实际上都会在页面底部显示相同大小的可用区域。我正在使用960 Grid系统CSS框架。如果在CSS中无法实现,我们可以在jquery或javascript中做到吗?检查我的页面演示的演示http://jsfiddle.net/23eED/1/或
这是我的HTML代码:
<div class=\"footer\">
<div class=\"container_16\">
<div class=\"grid_16\">
<div class=\"footer-end-inner\">
<div class=\"grid_6 alpha copyright\">
<p>copy right © <b>Mossawir</b></p>
</div>
<div class=\"grid_10 omega footernav\">
<ul class=\"nav2\">
<li><a href=\"#\">Home</a></li>
<li><a href=\"#\">Menu</a></li>
<li><a href=\"#\">Menu</a></li>
<li><a href=\"#\">Contact Me</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class=\"clear\"></div>
</div>
这是我的CSS代码:
.footer{
height: 150px;
width: 100%;
background-color: #000615;
}
.footer-end-inner{
background-color: #162e4c;
height: 80px;
width: 960px;
}
.footer a{
color: #98999a;
}
.footer p{
color: #98999a;
padding-left:10px;
}
.copyright,.footernav{
margin-top:30px;
}
.footer a:hover {
color: #fff;
text-decoration: none;
}
解决方法
您必须确保主体没有增加一些空间:
body { margin: 0; padding: 0; }
.footer { margin: 0; }
同时确保页脚占用100%。
, 确保其父级设置了固定宽度,例如:
<div class=\"parent\" width=\"300px\">
<div class=\"footer\">...</div>
</div>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。