javascript - Twitter Bootstrap 3 - Navbar Fixed Top - 多行时重叠内容

标签 javascript jquery css twitter-bootstrap twitter-bootstrap-3

首先,这不是固定顶部导航的 body padding-top 问题。

body { padding-top: 40px; }

我有一个导航栏,无论好坏,它都有很多数据/信息。我遇到的问题是,当导航栏分成多行时(这很好)它与内容重叠(不好)。

以下是我所见/所经历的示例。 http://jsfiddle.net/jsuggs/ZaMs3/7/

有没有人有聪明的 javascript 解决方案来更改正文填充或在导航栏分成多行时强制折叠的方法?

更新

这是我最终使用的。我不得不添加一些额外的填充并组合加载和调整大小事件。

$(window).on('load resize', function() {
    $('body').css({"padding-top": $(".navbar").height() + 30 + "px"});
});

最佳答案

$(window).on('resize load', function() {
    $('body').css({"padding-top": $(".navbar").height() + "px"});
});

http://jsbin.com/iJaJAzIM/2/edit

关于javascript - Twitter Bootstrap 3 - Navbar Fixed Top - 多行时重叠内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20393707/

相关文章:

javascript - SAP UI5 Json 模型计数

javascript - 如何在 jquery 中找到具有值的元素并在最接近的 <tr> 中设置一个类?

html - 如何使图像位置独立于周围的文本

javascript - Ember Handlebars 生成表

javascript - 我的表在页面重新加载时更新为空行

javascript - 我对 JS 还很陌生,看不到这个基本计算脚本的错误

javascript - 如何,javascript Pop Under 不在后台弹出

javascript - 悬停时的 Jquery 颜色随机化

javascript - Jquery 幻灯片菜单 x 滚动问题

javascript - 是否有js插件将矩阵参数转换为css3转换属性?