【问题标题】:Fixed header with fixed alerts带有固定警报的固定标题
【发布时间】:2015-06-25 01:07:25
【问题描述】:

如果我有一个像引导程序固定标题这样的网站设置: http://getbootstrap.com/examples/navbar-fixed-top/

所以 header 有 position:fixed 并且 body 有 padding-top:70px。

在固定标题下添加固定警报以使正文相应地向下推送的最首选方法是什么?

我能想到的最佳解决方案是使用 JQuery 向 body 添加一个修改类,如果顶部有固定警报,则 padding-top:140px。

想法?

【问题讨论】:

    标签: html css


    【解决方案1】:

    为了使警报通知固定在右上角,您可以修改css,例如

    #success_alert, #error_alert{
      position: absolute;
      z-index: 9;
      margin: 70px 10px 0px;
      top: 0;
      right: 0;
    }
    

    也许您应该调整边距,具体取决于您的页眉高度。 这对我很有效。

    【讨论】:

    • 是的,很酷,谢谢伙计。添加一个修改类似乎是要做的事情。干杯!
    • @aldrien.h 我怎样才能拥有相同的警报但已修复以便即使用户滚动页面也能显示它们。实际上我有一个fixed 导航栏,所以如果我将警报设置为固定,它会使我的导航栏不响应点击。我该如何解决?我正在使用 materializecss
    • 我已经解决了这个问题,我使用了margin-top,其值等于我的导航栏高度,因此警报会出现在导航栏之后。现在它就像一个魅力,无论是我的固定导航栏和我的固定警报。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-10
    • 1970-01-01
    • 2023-03-18
    • 2013-07-09
    • 1970-01-01
    相关资源
    最近更新 更多