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 相关文章推荐
破除网页鼠标右键被禁用的绝招大全
Dec 27 Javascript
有一段有意思的代码-javascript现实多行信息
Aug 26 Javascript
js控制鼠标事件移动及移出效果显示
Oct 19 Javascript
jQuery中noConflict()用法实例分析
Feb 08 Javascript
浅谈Angular的$q, defer, promise
Dec 20 Javascript
easyui datebox 时间限制,datebox开始时间限制结束时间,datebox截止日期比起始日期大的实现代码
Jan 12 Javascript
JavaScript中的编码和解码函数
Feb 15 Javascript
ExtJs整合Echarts的示例代码
Feb 27 Javascript
vue将毫秒数转化为正常日期格式的实例
Sep 16 Javascript
深入理解与使用keep-alive(配合router-view缓存整个路由页面)
Sep 25 Javascript
移动端吸顶fixbar的解决方案详解
Jul 17 Javascript
Vue数据双向绑定原理实例解析
May 15 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
session在PHP大型web应用中的使用
2011/06/25 PHP
PHP 如何获取二维数组中某个key的集合
2014/06/03 PHP
解密ThinkPHP3.1.2版本之模块和操作映射
2014/06/19 PHP
Javascript中暂停功能的实现代码
2007/03/04 Javascript
JavaScript 大数据相加的问题
2011/08/03 Javascript
使用JS 清空File控件的路径值
2013/07/08 Javascript
JS 实现导航栏悬停效果
2013/09/23 Javascript
js的回调函数详解
2015/01/05 Javascript
jquery插件jSignature实现手动签名
2015/05/04 Javascript
JavaScript中var关键字的使用详解
2015/08/14 Javascript
基于jQuery通过jQuery.form.js插件使用ajax提交form表单
2015/08/17 Javascript
JS实现光滑展开合拢的菜单效果代码
2015/09/16 Javascript
解析利用javascript如何判断一个数为素数
2016/12/08 Javascript
vue 父组件调用子组件方法及事件
2018/03/29 Javascript
详解vuex 渐进式教程实例代码
2018/11/27 Javascript
Vue基本使用之对象提供的属性功能
2019/04/30 Javascript
3分钟读懂移动端rem使用方法(推荐)
2019/05/06 Javascript
原生js实现针对Dom节点的CRUD操作示例
2019/08/26 Javascript
基于JavaScript 实现拖放功能
2019/09/12 Javascript
浅谈Vue.use到底是什么鬼
2020/01/21 Javascript
微信小程序上传帖子的实例代码(含有文字图片的微信验证)
2020/07/11 Javascript
Python3中多线程编程的队列运作示例
2015/04/16 Python
解决python文件字符串转列表时遇到空行的问题
2017/07/09 Python
python ansible服务及剧本编写
2017/12/29 Python
python定向爬虫校园论坛帖子信息
2018/07/23 Python
python使用pip安装SciPy、SymPy、matplotlib教程
2019/11/20 Python
如何基于Python爬取隐秘的角落评论
2020/07/02 Python
美国大尺码女装零售商:TORRID
2016/10/01 全球购物
英国最大的户外商店:Go Outdoors
2019/04/17 全球购物
《巨人的花园》教学反思
2014/02/12 职场文书
单位同意报考证明
2015/06/17 职场文书
2019商业计划书格式、范文
2019/04/24 职场文书
详解Django中 render() 函数的使用方法
2021/04/22 Python
关于HTML编码导致的乱码问题
2021/09/04 HTML / CSS
js中Map和Set的用法及区别实例详解
2022/02/15 Javascript
mysql 排序失效
2022/05/20 MySQL