Bootstrap的class样式小结


Posted in Javascript onDecember 01, 2016

基础class

.code来显示单行内联代码
.pre来显示多行块代码
.kbd来显示用户输入代码
.pre-scrollable高度超出340px,就会在Y轴出现滚动条

表格class

.table基础表格margin-bottom:20px,在thead底部2px的浅灰实线,每个单元格顶部1px的浅灰实线
.table-striped:斑马线表格,隔行有一个浅灰色的背景色
.table-bordered:带边框的表格,所有单元格有1px的边框
.table-hover:鼠标悬停在表格的行上,有高亮的背景色
.table-condensed:将单元格的内距由8px调至5px
.table-responsive:设置类名.table-responsive的容器,将<table class="table">置于这个容器中

表格行的类

.active表示当前活动信息
.success成功或正确的行为
.info表示中立信息或行为
.warning表示警告
.danger表示危险活着错误行为

除了.active,其他四个类名应与.table-hover配合

表单

.form-horizontal水平表单效果,配合Bootstrap框架的网格系统;设置表单控件padding和margin值;改变“form-group”的表现形式,类似于网格系统的“row”
在Bootstrap中使用input时也必须添加type类型
为了让控件在各种表单风格中样式不出错,需要添加.form-control
多行选择设置multiple属性的值为multiple
rows定义高度,cols设置宽度。.form-control,则无需cols
checkbox还是radio都使用label包
如果checkbox需要水平排列,只需要在label标签上添加类名“checkbox-inline”

固定导航条

页面主内容顶部和底部都被固定导航条给遮住了。为了避免固定导航条遮盖内容,我们需要在body上做一些处理:

body {
padding-top: 70px;/*有顶部固定导航条时设置*/
padding-bottom: 70px;/*有底部固定导航条时设置*/
}
<div class="navbar navbar-default navbar-fixed-top" role="navigation">
 …
</div>

其实除了这种解决方案之外,我们还有其他的解决方法,把固定导航条都放在页面内容前面:

<div class="navbar navbar-default navbar-fixed-bottom" role="navigation">
 …
</div>
<div class="content">我是内容</div>

在文件中添加下列样式代码:

.navbar-fixed-top ~ .content {
padding-top: 70px;
}
.navbar-fixed-bottom ~ .content {
padding-bottom: 70px;
}

以上所述是小编给大家介绍的Bootstrap的class样式小结,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
五个jQuery图片画廊插件 推荐
May 12 Javascript
jquery+ajax+C#实现无刷新操作数据库数据的简单实例
Feb 08 Javascript
javascript操作符&quot;!~&quot;详解
Feb 10 Javascript
JS实现简易图片轮播效果的方法
Mar 25 Javascript
使用AngularJS来实现HTML页面嵌套的方法
Jun 17 Javascript
JavaScript之cookie技术详解
Nov 18 Javascript
jQuery树插件zTree使用方法详解
May 02 jQuery
layui前段框架日期控件使用方法详解
May 19 Javascript
在vue-cli中引入lodash.js并使用详解
Nov 13 Javascript
JS实现可控制的进度条
Mar 25 Javascript
vue组件入门知识全梳理
Sep 21 Javascript
Vue使用CDN引用项目组件,减少项目体积的步骤
Oct 30 Javascript
BootStrap框架个人总结(bootstrap框架、导航条、下拉菜单、轮播广告carousel、栅格系统布局、标签页tabs、模态框、菜单定位)
Dec 01 #Javascript
AngularJS中的JSONP实例解析
Dec 01 #Javascript
JavaScript交换两个变量值的七种解决方案
Dec 01 #Javascript
bootstrap学习使用(导航条、下拉菜单、轮播、栅格布局等)
Dec 01 #Javascript
实例解析jQuery工具函数
Dec 01 #Javascript
Vue.js实现简单ToDoList 前期准备(一)
Dec 01 #Javascript
获取jqGrid中选择的行的数据
Nov 30 #Javascript
You might like
如何在php中正确的使用json
2013/08/06 PHP
19个Android常用工具类汇总
2014/12/30 PHP
Zend Framework教程之响应对象的封装Zend_Controller_Response实例详解
2016/03/07 PHP
Mac下php 5升级到php 7的步骤详解
2017/04/26 PHP
在php的yii2框架中整合hbase库的方法
2018/09/20 PHP
Laravel框架实现多个视图共享相同数据的方法详解
2019/07/09 PHP
jquery 插件实现图片延迟加载效果代码
2010/02/06 Javascript
Javascript 判断客户端浏览器类型代码
2010/03/01 Javascript
javascript基础知识大集锦(二) 推荐收藏
2011/01/13 Javascript
固定背景实现的背景滚动特效示例分享
2013/05/19 Javascript
js定时器怎么写?就是在特定时间执行某段程序
2013/10/11 Javascript
在子窗口中关闭父窗口的一句代码
2013/10/21 Javascript
改变状态栏文字的js代码
2014/06/13 Javascript
javascript验证手机号和实现星号(*)代替实例
2016/08/16 Javascript
详解Angularjs 如何自定义Img的ng-load 事件
2017/02/15 Javascript
JavaScript重复元素处理方法分析【统计个数、计算、去重复等】
2017/12/14 Javascript
使用Angular CLI生成 Angular 5项目教程详解
2018/03/18 Javascript
通过jquery toggleClass()属性制作文章段落更改背景颜色
2018/05/21 jQuery
JS实现的Object数组去重功能示例【数组成员为Object对象】
2019/02/01 Javascript
详解vue几种主动刷新的方法总结
2019/02/19 Javascript
详解Vue 的异常处理机制
2020/11/30 Vue.js
[01:05:40]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS DT第三场
2014/05/24 DOTA
[01:42:49]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD BO3 第一场 2月26日
2021/03/11 DOTA
python让列表倒序输出的实例
2018/06/25 Python
Python get获取页面cookie代码实例
2018/09/12 Python
详解通过API管理或定制开发ECS实例
2018/09/30 Python
Python实现查找数组中任意第k大的数字算法示例
2019/01/23 Python
基于python全局设置id 自动化测试元素定位过程解析
2019/09/04 Python
Python imread、newaxis用法详解
2019/11/04 Python
Python3+RIDE+RobotFramework自动化测试框架搭建过程详解
2020/09/23 Python
公司请假条格式
2014/04/11 职场文书
幼儿园端午节活动方案
2014/08/25 职场文书
维稳工作承诺书
2015/01/20 职场文书
python使用glob检索文件的操作
2021/05/20 Python
TensorFlow的自动求导原理分析
2021/05/26 Python
Vue Element-ui表单校验规则实现
2021/07/09 Vue.js