我的页面不包含大量信息,因此页脚会显示在页面中间的某个位置。我怎么能总是在底部呢?
答案 0 :(得分:20)
jquery移动方法 - <div data-role="footer" data-position="fixed">
答案 1 :(得分:3)
{
potition: absolute;
bottom: 0;
width: 100%;
height: some_height;
}
答案 2 :(得分:3)
这不是一个固定的位置页脚。如果页面内容高于屏幕,则页脚将在屏幕外。我认为这样看起来更好。
身体和.ui-page min-height和height是防止页脚在过渡期间上下跳跃所必需的。
使用截至目前的最新JQM版本1.4.0
body,
.ui-page {
min-height:100% !important;
height:auto !important;
}
.ui-content {
margin-bottom:42px; /* HEIGHT OF YOUR FOOTER */
}
.ui-footer {
position:absolute !important;
width:100%;
bottom:0;
}
答案 3 :(得分:0)
[data-role=page]{height: 100% !important; position:relative !important;}
[data-role=footer]{bottom:0; position:absolute !important; top: auto !important; width:100%;}