我正在尝试优化我正在为移动用户开发的网站。在网站上工作时,我注意到在非常小的屏幕上(特别是450像素和更小的宽度),我的页脚中断,不再卡在页面的底部。不留在页面底部的页脚
我认为罪魁祸首是什么东西做的#viewWrapper
格但检查后通过Chrome控制台与它乱搞(位置,物理尺寸等。)几天我还没有找到一个解决方案到它。
任何帮助表示赞赏。这里是链接到页面的问题:
http://mhtc-vm1.cs.wpi.edu:8080/test/explore
页面的结构:
<body>
...
<div class="container-fluid-full">
...
<div id="content">
...
<div id="viewWrapper">
...
</div>
</div>
</div>
<footer>...</footer>
</body>
一些相对CSS:
@media only screen and (max-width: 450px) {
#viewWrapper {
left: 0px;
}
}
#viewWrapper {
position: absolute;
top: 180px;
left: 450px;
right: 0px;
bottom: -160px;
overflow: hidden;
border: 0;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
display: block;
}
.site-footer {
position: relative;
bottom: 0px;
left: 0px;
right: 0px;
z-index: 999;
padding: 10px 0px !important;
clear: both;
display: block;
}
请张贴实际的代码,而不是链接到外部网页。 –
我更新了包含一些相关代码的问题,对不起 – xjsc16x