BootStrap实用代码片段之一


Posted in Javascript onMarch 22, 2016

如题,持续总结自己在使用BootStrap中遇到的问题,并记录解决方法,希望能帮到需要的小伙伴。

应用场景:经典上下布局中,顶部导航条固定,下部填充不显示滚动条

解决方案:导航条固定在顶部,同时为body设置内边距(padding-top),内边距为导航条高度(默认50px,可自己调整高度),html代码如下:

<!--html页面布局-->
<div class="container-fluid page-wrapper">
 <!--导航栏-->
 <div class="navbar navbar-default navbar-fixed-top" role="navigation">
  <div class="container">
   <!--logo图标-->
   <div class="navbar-header">
    <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#myMenu">
     <span class="sr-only">切换导航条</span> <span class="icon-bar"></span>
     <span class="icon-bar"></span> <span class="icon-bar"></span>
    </button>
    <a class="navbar-brand" href="">
     <img src="images/logo_2.png" alt="">
    </a>
   </div>
   <!--导航栏菜单-->
   <div class="collapse navbar-collapse" id="myMenu">
    <ul class="nav navbar-nav">
     <li>
      <a href="index.html" style="">主页</a>
     </li>
     <li>
      <a href="#" data-toggle="modal">河道站点</a>
     </li>
     <li>
      <a href="#" data-toggle="modal">水库站点</a>
     </li>
     <li>
      <a href="#">气象站点</a>
     </li>
     <li>
      <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">降雨量<span class="caret"></span>
      </a>
      <ul class="dropdown-menu">
       <li>
        <a data-toggle="modal">1小时降雨</a>
       </li>
       <li>
        <a href="#">3小时降雨</a>
       </li>
       <li>
        <a href="#">24小时降雨</a>
       </li>

      </ul>
     </li>
    </ul>
    <form class="navbar-form navbar-left" role="search">
     <div class="form-group">
      <input type="text" id="datetimepicker" class="form-control" placeholder="选择日期">
     </div>
     <button type="button" class="btn btn-default">确定</button>
    </form>
   </div>
  </div>
 </div>
 <!--地图窗口-->
 <div class="container-fluid" id="map"></div>
</div>

</body>
</html>

CSS代码:

*{
margin:0;
padding:0;
border:0;
}
html, body{
height:100%;
width:100%;
overflow:hidden;
}
body{
padding-top:50px;
}
.page-wrapper{
margin:0;
padding:0;
height:100%;
overflow:hidden;
}
#map{
width:100%;
height:100%;
}

实现效果:

BootStrap实用代码片段之一

如果大家还想深入学习,可以点击这里进行学习,再为大家附两个精彩的专题:Bootstrap学习教程 Bootstrap实战教程

希望本文所述对大家学习Bootstrap有所帮助。

Javascript 相关文章推荐
利用javascript解决图片缩放及其优化的代码
May 23 Javascript
js格式化时间和js格式化时间戳示例
Feb 10 Javascript
node+express+ejs制作简单页面上手指南
Nov 26 Javascript
jquery处理页面弹出层查询数据等待操作实例
Mar 25 Javascript
Jqgrid之强大的表格插件应用
Dec 02 Javascript
BootstrapTable+KnockoutJS自定义T4模板快速生成增删改查页面
Aug 01 Javascript
Node.js获取前端ajax提交的request信息
Feb 20 Javascript
vue.js实现用户评论、登录、注册、及修改信息功能
May 30 Javascript
es7学习教程之fetch解决异步嵌套问题的方法示例
Jul 21 Javascript
vue-dplayer 视频播放器实例代码
Nov 08 Javascript
JavaScript经典案例之简易计算器
Aug 24 Javascript
js实现圆形菜单选择器
Dec 03 Javascript
Javascript中的几种继承方式对比分析
Mar 22 #Javascript
JS函数定义方式的区别介绍
Mar 22 #Javascript
基于javascript制作经典传统的拼图游戏
Mar 22 #Javascript
javascript函数命名的三种方式及区别介绍
Mar 22 #Javascript
javascript仿京东导航左侧分类导航下拉菜单效果
Nov 25 #Javascript
JS中多种方式创建对象详解
Mar 22 #Javascript
基于jquery实现无限级树形菜单
Mar 22 #Javascript
You might like
一个取得文件扩展名的函数
2006/10/09 PHP
php设计模式之观察者模式的应用详解
2013/05/21 PHP
PHP中PDO的事务处理分析
2016/04/07 PHP
Ubuntu server 11.04安装memcache及php使用memcache来存储session的方法
2016/05/31 PHP
thinkphp自带验证码全面解析
2016/09/18 PHP
详细解读php的命名空间(一)
2018/02/21 PHP
jQuery为iframe的body添加click事件的实现代码
2011/04/07 Javascript
非常有用的40款jQuery 插件推荐(系列二)
2011/12/25 Javascript
js 操作select和option常用代码整理
2012/12/13 Javascript
jQuery+css实现图片滚动效果(附源码)
2013/03/18 Javascript
自己写的Javascript计算时间差函数
2013/10/28 Javascript
关于JavaScript作用域你想知道的一切
2016/02/04 Javascript
JQUERY的AJAX请求缓存里的数据问题处理
2016/02/23 Javascript
AngularJs html compiler详解及示例代码
2016/09/01 Javascript
jQuery实现级联下拉框实战(5)
2017/02/08 Javascript
Angular排序实例详解
2017/06/28 Javascript
微信小程序实现简单input正则表达式验证功能示例
2017/11/30 Javascript
JavaScript实现AOP详解(面向切面编程,装饰者模式)
2017/12/19 Javascript
vue轮播图插件vue-concise-slider的使用
2018/03/13 Javascript
JS基于封装函数实现的表格分页完整示例
2018/06/26 Javascript
es6中比较有用的7个技巧小结
2019/07/12 Javascript
Python中的错误和异常处理简单操作示例【try-except用法】
2017/07/25 Python
Python实现曲线拟合操作示例【基于numpy,scipy,matplotlib库】
2018/07/12 Python
什么是python的自省
2020/06/21 Python
如何用Django处理gzip数据流
2021/01/29 Python
设计师珠宝:Ylang 23
2018/05/11 全球购物
行政总监岗位职责
2013/12/05 职场文书
村官学习十八大感想
2014/01/15 职场文书
物控部经理职务说明书
2014/02/25 职场文书
彩色的翅膀教学反思
2014/04/25 职场文书
考博专家推荐信
2014/05/10 职场文书
材料化学专业求职信
2014/07/15 职场文书
一年级语文教学随笔
2015/08/14 职场文书
小学生红领巾广播稿
2015/08/19 职场文书
ROS系统将python包编译为可执行文件的简单步骤
2021/07/25 Python
Nginx 路由转发和反向代理location配置实现
2021/11/11 Servers