zoukankan      html  css  js  c++  java
  • Bootstrap 固定导航条

     

    默认情况下,导航条的定位属性为 static,它的位置由它的HTML代码中定义的顺序出现,并随着页面向下滚动而消失。也可以改变它的定位方式,让它固定显示在浏览器窗口的顶部或底部。

    1、固定在顶部

    如果想让导航条固定在页面顶部,只需在 .navbar 类后面追加一个 .navbar-fixed-top 类即可。如:

    
    
    1. <div class="navbar navbar-fixed-top">
    2.   ...
    3. </div>

    效果如图 4‑35所示:

    Bootstrap导航条固定在顶部图4-35 Bootstrap导航条固定在顶部

    2、固定在底部

    要让导航条固定在页面底部,只要把 .navbar-fixed-top 类改为 .navbar-fixed-bottom 类即可。如:

    
    
    1. <div class="navbar navbar-fixed-bottom">
    2.   ...
    3. </div>

    效果如图 4‑36所示:

    Bootstrap导航条固定在底部图4-36 Bootstrap导航条固定在底部

    需要注意的是,导航条被固定之后,它就可能覆盖其他页面元素。为了防止这种情况发生,需要给给 <body> 元素设置合适的内边距。由于导航条的默认高度是 40px,所以至少要给 <body> 元素添加 40px 的内边距。

    导航条固定在顶部的时候,设置如下:

    
    
    1. body { padding-top: 40px; }

    导航条固定在底部的时候,设置如下:

    
    
    1. body { padding-bottom: 40px; }

    上述两行代码不必同时设置,只需根据导航条所固定的位置,选择其中一个即可。并且,一定要在Bootstrap的核心CSS(即,bootstrap.css)文件之后,响应式CSS(即,bootstrap-responsive.css)文件之前添加该样式。

  • 相关阅读:
    滑动窗口模板
    交换机命令
    针对织梦程序列表字段内可有可无的显示方法
    dedecms中常见问题修改方法
    redis系列之------字典
    1.InfluxDB-官方测试数据导入
    MYSQL第二课
    centos6.8下hadoop3.1.1完全分布式安装指南
    Mysql—添加用户并授权
    什么是全文检索
  • 原文地址:https://www.cnblogs.com/zhaoyanhaoBlog/p/9183854.html
Copyright © 2011-2022 走看看