【问题标题】:Footer height stretched on large resolution在大分辨率下拉伸页脚高度
【发布时间】:2014-05-05 17:52:54
【问题描述】:

我的网站设计(使用 Bootstrap)是当用户滚动到底部时,固定的页眉会触及页脚中的链接。在小屏幕上它工作正常。像这样-

但在较大的屏幕分辨率(1024x768 以上)上,页眉会在到达页脚之前停止。像这样-

我知道 html 和 body 必须有一个定义的高度,所以添加了这个 -

html, body {
height:100%;
}

但是没有用。

我也尝试给页脚一个高度 -

    #bottom{
border-top: none;
font-family: Calibri, san-serif; 
letter-spacing:2px;
text-transform:uppercase;
color:#000!important;
font-size: 20px;

    }

    .botwid{
min-height: 500px;
padding-top: 35px;
width: 100%;
margin: 0 555px;

但这也没用。

Here is my site.

谢谢

【问题讨论】:

    标签: css twitter-bootstrap


    【解决方案1】:

    似乎页脚的margin-bottom 需要是(screenHeight - titleHeight)。尝试使用 javascript 设置此属性(因为它会随着窗口大小的变化而改变)。

    使用 JQuery,这可以使用 .resize() 来电。

    【讨论】:

    • 我对这个完全陌生......你的意思是不是类似于这个stackoverflow.com/questions/2407221/…
    • 试过这个...好像我在正确的轨道上..? jsfiddle.net/3j4CV/3 仍然不工作,但我至少关闭了吗?
    • 主要问题是标题相对于窗口是固定的,而“信息和联系人”在正文的底部。现在,您想要创建一个身体高度这样的情况,即当一直滚动到底部时,“信息和联系人”与顶部不同。这可以通过调整 body 的底部填充,或者在 body 的网络上添加一个
      并改变它的大小来完成。
    • 或者,选择不同的设计。
    • 我尝试向身体添加填充,向身体添加高度,但得到了相同的结果......
    猜你喜欢
    相关资源
    最近更新 更多
    热门标签