第二百三十六节,Bootstrap辅组类和响应式工具
Bootstrap辅组类和响应式工具
学习要点:
1.辅组类
2.响应式工具
本节课我们主要学习一下 Bootstrap 的辅组类和响应式工具,辅助类提供了一组类来辅 组页面设计,而响应式工具则利用媒体查询显示或隐藏某些内容。
一.辅助类
Bootstrap 在布局方面提供了一些细小的辅组样式,用于文字颜色以及背景色的设置、 显示关闭图标等等。
1.文本颜色
text-muted样式class类,写在当前元素里,文字颜色柔和灰(Bootstrap)
text-primary样式class类,写在当前元素里,文字颜色主要蓝(Bootstrap)
text-success样式class类,写在当前元素里,文字颜色成功绿(Bootstrap)
text-info样式class类,写在当前元素里,文字颜色信息蓝(Bootstrap)
text-warning样式class类,写在当前元素里,文字颜色警告黄(Bootstrap)
text-danger样式class类,写在当前元素里,文字颜色危险红(Bootstrap)
<p class="text-muted">Bootstrap 柔和灰</p>
<p class="text-primary">Bootstrap 主要蓝</p>
<p class="text-success">Bootstrap 成功绿</p>
<p class="text-info">Bootstrap 信息蓝</p>
<p class="text-warning">Bootstrap 警告黄</p>
<p class="text-danger">Bootstrap 危险红</p>

2.背景色
bg-primary样式class类,写在当前元素里,背景颜色主要蓝(Bootstrap)
bg-success样式class类,写在当前元素里,背景颜色成功绿(Bootstrap)
bg-info样式class类,写在当前元素里,背景颜色信息蓝(Bootstrap)
bg-warning样式class类,写在当前元素里,背景颜色警告黄(Bootstrap)
bg-danger样式class类,写在当前元素里,背景颜色危险红(Bootstrap)
<p class="bg-primary">Bootstrap 主要蓝</p>
<p class="bg-success">Bootstrap 成功绿</p>
<p class="bg-info">Bootstrap 信息蓝</p>
<p class="bg-warning">Bootstrap 警告黄</p>
<p class="bg-danger">Bootstrap 危险红</p>

3.关闭按钮
close样式class类,写在当前元素里,关闭按钮样式(Bootstrap)
<button type="button" class="close">×</button>

4.三角符号
caret样式class类,写在<span>元素里,三角符号样式(Bootstrap)
<span class="caret"></span>

5.快速浮动
pull-left样式class类,写在当前元素里,左浮动(Bootstrap)
pull-right样式class类,写在当前元素里,右浮动(Bootstrap)
注:这个浮动其实就是 float,只不过使用了!important 加强了优先级。
<div class="pull-left a">左边</div>
<div class="pull-right a">右边</div>

6.块级居中
center-block样式class类,写在当前元素里,块级居中(Bootstrap)
注:就是 margin:x auto;并且设置了 display:block;。
<div class="center-block a">居中</div>

7.清理浮动
clearfix样式class类,写在用于清除浮动的<div>素里,将此div放在要清除浮动的前面即可(Bootstrap)
注:这个 div 可以放在需要清理浮动区块的前面即可。
<div class="pull-left a">左边</div>
<div class="clearfix"></div>
<div class="a">右边</div>

8.显示和隐藏
show样式class类,写在当前素里,显示元素(Bootstrap)
hidden样式class类,写在当前素里,隐藏元素(Bootstrap)
<div class="hidden">左边</div>
二.响应式工具
在媒体查询时,针对不同的屏幕大小,有时需要显示和隐藏部分内容。响应式工具类, 就提供了这种解决方案。

一般用于显示
visible-xs-*样式class类,写在当前素里,小于768可见,大于等于768隐藏(Bootstrap)
visible-sm-*样式class类,写在当前素里,大于等于768可见,大于等于992隐藏(Bootstrap)
visible-md-*样式class类,写在当前素里,大于等于992可见,大于等于1200隐藏(Bootstrap)
visible-lg-*样式class类,写在当前素里,大于等于1200可见(Bootstrap)
以上类*有可选参数显示类型:block(显示为区块)、inline-block(显示为内联块)、inline(显示为内联)。
<div class="visible-xs-block a">元素区块</div> <!--visible-xs-*样式class类,写在当前素里,小于768可见,大于等于768隐藏-->
一般用于隐藏
hidden-xs样式class类,写在当前素里,小于768隐藏,大于等于768可见(Bootstrap)
hidden-sm样式class类,写在当前素里,小于768可见,大于等于768隐藏,大于等于992显示(Bootstrap)
hidden-md样式class类,写在当前素里,小于大于768可见,大于等于992隐藏,大于等于1200可见(Bootstrap)
hidden-lg样式class类,写在当前素里,小于1200可见,大于等于1200隐藏(Bootstrap)
以上类没有可选参数
<div class="hidden-lg a">元素区块</div> <!--hidden-lg样式class类,写在当前素里,小于1200可见,大于等于1200隐藏-->
第二百三十六节,Bootstrap辅组类和响应式工具的更多相关文章
- Bootstrap 辅组类和响应式工具
1.情景文本颜色 //各种色调的字体 <p class="text-muted">Bootstrap 视频教程</p> <p class=" ...
- Bootstrap(6)辅组类和响应式工具
一.辅助类 Bootstrap 在布局方面提供了一些细小的辅组样式,用于文字颜色以及背景色的设置.显示关闭图标等等. 1.情景文本颜色 各种色调的字体 <p class="text-m ...
- 第三百三十六节,web爬虫讲解2—urllib库中使用xpath表达式—BeautifulSoup基础
第三百三十六节,web爬虫讲解2—urllib库中使用xpath表达式—BeautifulSoup基础 在urllib中,我们一样可以使用xpath表达式进行信息提取,此时,你需要首先安装lxml模块 ...
- 第二百三十五节,Bootstrap栅格系统
Bootstrap栅格系统 学习要点: 1.移动设备优先 2.布局容器 3.栅格系统 本节课我们主要学习一下 Bootstrap 的栅格系统,提供了一套响应式.移动设备优先的流 式栅格系统. 一.移动 ...
- 第二百三十四节,Bootstrap表单和图片
Bootstrap表单和图片 学习要点: 1.表单 2.图片 本节课我们主要学习一下 Bootstrap 表单和图片功能,通过内置的 CSS 定义,显示各 种丰富的效果. 一.表单 Bootstrap ...
- 第二百三十三节,Bootstrap表格和按钮
Bootstrap表格和按钮 学习要点: 1.表格 2.按钮 本节课我们主要学习一下 Bootstrap 表格和按钮功能,通过内置的 CSS 定义,显示各 种丰富的效果. 一.表格 Bootstrap ...
- 第二百三十八节,Bootstrap输入框和导航组件
Bootstrap输入框和导航组件 学习要点: 1.输入框组件 2.导航组件 3.导航条组件 本节课我们主要学习一下Bootstrap的两个个组件功能:输入框组件和导航导航条组件. 一.输入框组件 文 ...
- 第二百三十九节,Bootstrap路径分页标签和徽章组件
Bootstrap路径分页标签和徽章组件 学习要点: 1.路径组件 2.分页组件 3.标签组件 4.徽章组件 本节课我们主要学习一下 Bootstrap 的四个组件功能:路径组件.分页组件.标签组件 ...
- 第二百二十六节,jQuery EasyUI,Tree(树)组件
jQuery EasyUI,Tree(树)组件 本节课重点了解 EasyUI 中 Tree(树)组件的使用方法,这个组件依赖于 Draggable(拖 动)和 Droppable(放置)组件. 一.加 ...
随机推荐
- Linux C高级编程——网络编程之以太网(2)
Linux网络编程--以太网 宗旨:技术的学习是有限的,分享的精神是无限的. 1.以太网帧格式 源地址和目的地址是指网卡的硬件地址(也叫MAC地址),长度是48位,是在网卡出厂时固化的.用ifconf ...
- MySQL删除表的时候忽略外键约束
删除表不是特别常用,特别是对于存在外键关联的表,删除更得小心.但是在开发过程中,发现Schema设计的有问题而且要删除现有的数据库中所有的表来重新创建也是常有的事情:另外在测试的时候,也有需要重新创建 ...
- mac git xcrun error active developer path 错误
一:情景: 在mac下使用git;xcode4.6的环境时,需要安装command line tools ,但是在装了xcode5之后,就不需要安装command line tools了,默认已经集成 ...
- UIActivityViewController实现系统原生分享
代码地址如下:http://www.demodashi.com/demo/11042.html 一.效果预览 二.接下来介绍UIActivityViewController,跟我动手做 1.创建要分享 ...
- Node.js开发入门—HelloWorld再分析
在Node.js开发入门(1)我们用http模块实现了一个简单的HelloWorld站点,这次我们再来细致分析下代码.了解很多其它的细节. 先看看http版本号的HelloWorld代码: 代码就是这 ...
- Latex排版:CTeX winEdit 输出“系统找不到指定的文件”的解决办法)
winEdit输出“系统找不到指定的文件”,这里“指定的文件”是“TeXify.exe”等需要运行的程序,而不是当前需要编译的“.tex”文件.所以,问题的本质就是系统找不到“TeXify.exe”等 ...
- java基础讲解03-----java的结构
前面我们说了java是面向对象的语言,java程序的基本组成单元是类,类中又属性,方法两个部分,每个应用程序都会有一个mian函数,含有main()方法的类,我们称为主类 package Test; ...
- jQuery Accordion 插件用于创建折叠菜单
jQuery Accordion 插件用于创建折叠菜单.它通常与嵌套的列表.定义列表或嵌套的 div 一起使用.选项用于指定结构.激活的元素和定制的动画. 后期完善
- jedis连接集群
/** * 集群版 */ @Test public void JedisJiuQun() { HashSet< ...
- android UI 适配小节
一. 像素密度表 像素密度表 比如UE 给了三张切图分别对应: mdpi, xhdpi, xxdpi 10 * 10, 20 * 20, 30 * 30 上面的值都 ...