【问题标题】:Bootstrap Affix on bottom scroll glitch (Chrome and Firefox)底部滚动故障上的引导词缀(Chrome 和 Firefox)
【发布时间】:2014-10-10 17:23:39
【问题描述】:

具有 2 级标题的简单页面,其中第 2 级位于顶部。

这是页面框架:http://jsbin.com/cimobirimisi/9

如果您将浏览器的大小重新调整到大约 630 像素的高度并尝试向下滚动,您应该会注意到滚动故障。在 IE9 中没有问题,但 Chrome 和 Firefox 似乎受到了影响。

任何帮助表示赞赏:)

【问题讨论】:

    标签: twitter-bootstrap google-chrome firefox affix


    【解决方案1】:

    当标头应用了.affix 类时,您可以偏移.content div:

    .header2.affix + .content {
      margin-top: 82px;
    }
    

    在 FF32 和 CH37 中测试(此 PC 上没有 IE9 虚拟机,抱歉)

    演示: http://jsbin.com/cimobirimisi/15/


    一些背景:

    问题是一旦应用了.affix 类,.header2 div 就会继承position: fixed。这会将.header.affix div 移出它在DOM 中的位置,导致.content div 立即捕捉到页面顶部并隐藏在(现已修复).header2 div 之下。

    【讨论】:

      猜你喜欢
      • 2017-08-23
      • 1970-01-01
      • 2023-01-17
      • 1970-01-01
      • 2014-07-23
      • 2015-12-12
      • 2016-10-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多