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 相关文章推荐
js 动态添加标签(新增一行,其实很简单,就是几个函数的应用)
Mar 26 Javascript
javascript中类的定义及其方式(《javascript高级程序设计》学习笔记)
Jul 04 Javascript
JS完整获取IE浏览器信息包括类型、版本、语言等等
May 22 Javascript
javascript如何操作HTML下拉列表标签
Aug 20 Javascript
js阻止移动端页面滚动的两种方法
Jan 25 Javascript
学习使用jQuery表单验证插件和日历插件
Feb 13 Javascript
Angular4实现鼠标悬停3d倾斜效果
Oct 25 Javascript
Vue下的国际化处理方法
Dec 18 Javascript
详解Angular6 热加载配置方案
Aug 18 Javascript
聊聊Vue中provide/inject的应用详解
Nov 10 Javascript
vue element 关闭当前tab 跳转到上一路由操作
Jul 22 Javascript
vue elementUI批量上传文件
Apr 26 Vue.js
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
PHP中执行MYSQL事务解决数据写入不完整等情况
2014/01/07 PHP
YII框架http缓存操作示例
2019/04/29 PHP
JavaScript使用prototype定义对象类型(转)[
2006/12/22 Javascript
javascript 获取select下拉列表值的代码
2009/09/07 Javascript
javascript天然的迭代器
2010/10/29 Javascript
Javascript Boolean、Nnumber、String 强制类型转换的区别详细介绍
2012/12/13 Javascript
javascript使用数组的push方法完成快速排序
2014/09/15 Javascript
node.js中的dns.getServers方法使用说明
2014/12/08 Javascript
详解给Vue2路由导航钩子和axios拦截器做个封装
2018/04/10 Javascript
JS高阶函数原理与用法实例分析
2019/01/15 Javascript
在vue中使用echars实现上浮与下钻效果
2019/11/08 Javascript
Vue前端判断数据对象是否为空的实例
2020/09/02 Javascript
jQuery使用hide()、toggle()函数实现相机品牌展示隐藏功能
2021/01/29 jQuery
[01:14:34]DOTA2上海特级锦标赛C组资格赛#2 LGD VS Newbee第一局
2016/02/28 DOTA
Linux下用Python脚本监控目录变化代码分享
2015/05/21 Python
Python中的super()方法使用简介
2015/08/14 Python
Python自动化运维和部署项目工具Fabric使用实例
2016/09/18 Python
Python中使用支持向量机SVM实践
2017/12/27 Python
python selenium 查找隐藏元素 自动播放视频功能
2019/07/24 Python
Python笔试面试题小结
2019/09/07 Python
详解Python实现进度条的4种方式
2020/01/15 Python
解决pytorch多GPU训练保存的模型,在单GPU环境下加载出错问题
2020/06/23 Python
HTML5: Web 标准最巨大的飞跃
2008/10/17 HTML / CSS
HTML5标签小集
2011/08/02 HTML / CSS
美国市场上最实惠的送餐服务:Dinnerly
2018/03/18 全球购物
芭比波朗加拿大官方网站:Bobbi Brown Cosmetics CA
2020/11/05 全球购物
ORACLE十问
2015/04/20 面试题
数字天堂软件测试面试题
2012/12/23 面试题
餐饮业会计岗位职责
2013/12/19 职场文书
红领巾心向党广播稿
2014/01/19 职场文书
新浪微博实习心得体会
2014/01/27 职场文书
四议两公开实施方案
2014/03/28 职场文书
考试保密承诺书
2014/08/30 职场文书
欠条样本
2015/07/03 职场文书
《丑小鸭》教学反思
2016/02/19 职场文书
浅谈python中的多态
2021/06/15 Python