第六章之辅组类与响应式工具


Posted in Javascript onApril 25, 2016

Bootstrap,来自 Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。

学习要点:

1.辅组类

2.响应式工具

本节课我们主要学习一下 Bootstrap 的辅组类和响应式工具, 辅助类提供了一组类来辅组页面设计,而响应式工具则利用媒体查询显示或隐藏某些内容。

一.辅助类

Bootstrap 在布局方面提供了一些细小的辅组样式,用于文字颜色以及背景色的设置、显示关闭图标等等。

1.情景文本颜色

样式列表
样式名 描述
text-muted 柔和灰
text-primary 主要蓝
text-success 成功绿
text-info 信息蓝
text-warning 警告黄
text-danger 危险红 
//各种色调的字体
<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 主要蓝
bg-success 成功绿
bg-info 信息蓝
bg-warning 警告黄
bg-danger 危险红 
//各种色调的背景
<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.关闭按钮

<button type="button" class="close">×</button>

4.三角符号

<span class="caret"></span>

5.快速浮动

<div class="pull-left">左边</div>
<div class="pull-right">右边</div>

注:这个浮动其实就是 float,只不过使用了!important 加强了优先级。

6.块级居中

<div class="center-block">居中</div>

注:就是 margin:x auto;并且设置了 display:block;。

7.清理浮动

<div class="clearfix"></div>

注:这个 div 可以放在需要清理浮动区块的前面即可。

8.显示和隐藏

<div class="show">show</div>
<div class="hidden">hidden</div>

二.响应式工具

在媒体查询时,针对不同的屏幕大小,有时需要显示和隐藏部分内容。响应式工具类,就提供了这种解决方案。

第六章之辅组类与响应式工具

//超小屏幕激活显示
<div class="visible-xs-block a">Bootstrap</div> 
//超小屏幕激活隐藏
<div class="hidden-xs a">Bootstrap</div>

注:对于显示的内容,有三种变体,分别为:block、inline-block、inline。

以上所述是小编给大家介绍的BootStrap组件之辅组类与响应式工具的相关内容,希望对大家有所帮助!

Javascript 相关文章推荐
jQuery版Tab标签切换
Mar 16 Javascript
node.js中的fs.fsync方法使用说明
Dec 15 Javascript
JS网页在线获取鼠标坐标值的方法
Feb 28 Javascript
jQuery实现获取table表格第一列值的方法
Mar 01 Javascript
JavaScript学习笔记整理_简单实现枚举类型,扑克牌应用
Sep 19 Javascript
微信小程序 Image API实例详解
Sep 30 Javascript
javascript表单正则应用
Feb 04 Javascript
JS简单判断字符在另一个字符串中出现次数的2种常用方法
Apr 20 Javascript
Angular2使用Angular CLI快速搭建工程(一)
May 21 Javascript
详解从0开始搭建微信小程序(前后端)的全过程
Apr 15 Javascript
JavaScript实现移动端带transition动画的轮播效果
Mar 24 Javascript
如何用JS模拟实现数组的map方法
Jul 30 Javascript
第七章之菜单按钮图标组件
Apr 25 #Javascript
第九章之路径分页标签与徽章组件
Apr 25 #Javascript
Bootstrap每天必学之轮播(Carousel)插件
Apr 25 #Javascript
第十章之巨幕页头缩略图与警告框组件
Apr 25 #Javascript
Bootstrap每天必学之附加导航(Affix)插件
Apr 25 #Javascript
Bootstrap项目实战之子栏目资讯内容
Apr 25 #Javascript
深入浅析JavaScript中数据共享和数据传递
Apr 25 #Javascript
You might like
用PHP和ACCESS写聊天室(六)
2006/10/09 PHP
深入剖析浏览器退出之后php还会继续执行么
2016/05/17 PHP
Yii2.0实现生成二维码功能实例
2017/10/24 PHP
PHP设计模式之工厂模式定义与用法详解
2018/04/03 PHP
通过js脚本复制网页上的一个表格的不错实现方法
2006/12/29 Javascript
javascript下利用arguments实现string.format函数
2010/08/24 Javascript
javascript同页面多次调用弹出层具体实例代码
2013/08/16 Javascript
javascript和jquery修改a标签的href属性
2013/12/16 Javascript
js实现在网页上简单显示时间的方法
2015/03/02 Javascript
javascript控制台详解
2015/06/25 Javascript
javascript自动恢复文本框点击清除后的默认文本
2016/01/12 Javascript
分享jQuery插件的学习笔记
2016/01/14 Javascript
nodeJs爬虫获取数据简单实现代码
2016/03/29 NodeJs
React组件的三种写法总结
2017/01/12 Javascript
JS验证不重复验证码
2017/02/10 Javascript
详解JavaScript 的变量
2019/03/08 Javascript
前端Electron新手入门教程详解
2019/06/21 Javascript
使用node.JS中的url模块解析URL信息
2020/02/06 Javascript
小程序实现列表展开收起效果
2020/07/29 Javascript
Python实现TCP/IP协议下的端口转发及重定向示例
2016/06/14 Python
Python用threading实现多线程详解
2017/02/03 Python
python使用response.read()接收json数据的实例
2018/12/19 Python
django序列化serializers过程解析
2019/12/14 Python
Django权限控制的使用
2021/01/07 Python
CSS3实现自定义Checkbox特效实例代码
2017/04/24 HTML / CSS
德购商城:德国进口直邮商城
2017/06/13 全球购物
StubHub澳大利亚:购买或出售您的门票
2019/08/01 全球购物
简述进程的启动、终止的方式以及如何进行进程的查看
2014/02/20 面试题
生产总经理岗位职责
2013/12/19 职场文书
超市营业员岗位职责
2013/12/20 职场文书
工作睡觉检讨书
2014/02/25 职场文书
协议书范本
2014/04/23 职场文书
法律专业自荐信
2014/06/03 职场文书
写得不错的求职信范文
2014/07/11 职场文书
2016年教师学习廉政准则心得体会
2016/01/20 职场文书
考教师资格证不要错过的4个最佳时机
2019/07/17 职场文书