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 相关文章推荐
图片img的src不变让浏览器重新加载实现方法
Mar 29 Javascript
AngularJS国际化详解及示例代码
Aug 18 Javascript
详解XMLHttpRequest(二)响应属性、二进制数据、监测上传下载进度
Sep 14 Javascript
bootstrap table服务端实现分页效果
Aug 10 Javascript
JavaScript实现鼠标滚轮控制页面图片切换功能示例
Oct 14 Javascript
angular4中关于表单的校验示例
Oct 16 Javascript
开发Vue树形组件的示例代码
Dec 21 Javascript
Puppeteer环境搭建的详细步骤
Sep 21 Javascript
基于vue实现移动端圆形旋钮插件效果
Nov 28 Javascript
微信小程序实现用table显示数据库反馈的多条数据功能示例
May 07 Javascript
element el-table表格的二次封装实现(附表格高度自适应)
Jan 19 Javascript
js之ajax文件上传
May 13 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中判断文件空目录是否有读写权限的函数代码
2012/08/07 PHP
php使用百度翻译api示例分享
2014/01/31 PHP
ThinkPHP自动转义存储富文本编辑器内容导致读取出错的解决方法
2014/08/08 PHP
Yii实现MySQL多数据库和读写分离实例分析
2014/12/03 PHP
php获取远程文件的内容和大小
2015/11/03 PHP
Laravel框架运行出错提示RuntimeException No application encryption key has been specified.解决方法
2019/04/02 PHP
JSON 教程 json入门学习笔记
2020/09/22 Javascript
JavaScript运行时库属性一览表
2014/03/14 Javascript
JavaScript代码应该放在HTML代码哪个位置比较好?
2014/10/16 Javascript
使用AngularJS实现可伸缩的页面切换的方法
2015/06/19 Javascript
jQuery满屏焦点图左右滚动特效代码分享
2015/09/07 Javascript
详解javascript new的运行机制
2016/01/26 Javascript
jQuery简单实现遍历单选框的方法
2017/03/06 Javascript
基于JavaScript实现的顺序查找算法示例
2017/04/14 Javascript
jQuery 操作 HTML 元素和属性的方法
2018/11/12 jQuery
Makefile/cmake/node-gyp中区分判断不同平台的方法
2018/12/18 Javascript
nodejs实现百度舆情接口应用示例
2020/02/07 NodeJs
Python简明入门教程
2015/08/04 Python
利用Python自动监控网站并发送邮件告警的方法
2016/08/24 Python
Django学习笔记之ORM基础教程
2018/03/27 Python
PyQt5 QTableView设置某一列不可编辑的方法
2019/06/25 Python
Pycharm新建模板默认添加个人信息的实例
2019/07/15 Python
Django 反向生成url实例详解
2019/07/30 Python
python退出循环的方法
2020/06/18 Python
Python3爬虫带上cookie的实例代码
2020/07/28 Python
Python内置函数及功能简介汇总
2020/10/13 Python
浅谈HTML5 &amp; CSS3的新交互特性
2016/07/19 HTML / CSS
奥地利汽车配件店:Pkwteile.at
2017/03/10 全球购物
美赞臣新加坡官方旗舰店:Enfagrow新加坡
2019/05/15 全球购物
Java TransactionAPI (JTA) 主要包含几部分
2012/12/07 面试题
网站编辑求职信
2013/10/17 职场文书
就业意向书范文
2014/04/01 职场文书
求职自荐信怎么写
2015/03/04 职场文书
小学生作文之《压岁钱的烦恼》
2019/09/27 职场文书
Python超详细分步解析随机漫步
2022/03/17 Python