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


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 相关文章推荐
Javascript 设计模式(二) 闭包
May 26 Javascript
Jquery Ajax的Get方式时需要注意URL地方
Apr 07 Javascript
jQuery实现可用于博客的动态滑动菜单
Mar 09 Javascript
javascript中caller和callee详解
Aug 10 Javascript
学习JavaScript设计模式之享元模式
Jan 18 Javascript
微信小程序 图片上传实例详解
May 05 Javascript
jquery.onoff实现简单的开关按钮功能(推荐)
May 24 jQuery
vue 属性拦截实现双向绑定的实例代码
Oct 24 Javascript
使用ECharts实现状态区间图
Oct 25 Javascript
Vue实现开关按钮拖拽效果
Sep 22 Javascript
微信小程序:报错(in promise) MiniProgramError
Oct 30 Javascript
解决vue中provide inject的响应式监听
Apr 19 Vue.js
第七章之菜单按钮图标组件
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
BBS(php &amp; mysql)完整版(一)
2006/10/09 PHP
PHP+ajax 无刷新删除数据
2010/02/20 PHP
PHP批量检测并去除文件BOM头代码实例
2014/05/08 PHP
PHP7导出Excel报ERR_EMPTY_RESPONSE解决方法
2019/04/16 PHP
浅析PHP 中move_uploaded_file 上传中文文件名失败
2019/04/17 PHP
jquery中获得$.ajax()事件返回的值并添加事件的方法
2010/04/15 Javascript
拉动滚动条加载数据的jquery代码
2012/05/03 Javascript
判断一个对象是否为jquery对象的方法
2014/03/12 Javascript
浅谈利用JavaScript进行的DDoS攻击原理与防御
2015/06/04 Javascript
javascript中SetInterval与setTimeout的定时器用法
2015/08/24 Javascript
前端性能优化及技巧
2016/05/06 Javascript
JavaScript的模块化开发框架Sea.js上手指南
2016/05/12 Javascript
非常实用的vue导航钩子
2017/03/20 Javascript
基于angular实现三级联动的生日插件
2017/05/12 Javascript
使用webpack搭建vue项目实现脚手架功能
2019/03/15 Javascript
redux.js详解及基本使用
2019/05/24 Javascript
js实现课堂随机点名系统
2019/11/21 Javascript
[06:48]DOTA2-DPC中国联赛2月26日Recap集锦
2021/03/11 DOTA
深入Python函数编程的一些特性
2015/04/13 Python
Python编程二分法实现冒泡算法+快速排序代码示例
2018/01/15 Python
Python 3.8新特征之asyncio REPL
2019/05/28 Python
Python 项目转化为so文件实例
2019/12/23 Python
基于python生成英文版词云图代码实例
2020/05/16 Python
python 实现 hive中类似 lateral view explode的功能示例
2020/05/18 Python
Pytorch转tflite方式
2020/05/25 Python
python 制作磁力搜索工具
2021/03/04 Python
移动端开发HTML5页面点击按钮后出现闪烁或黑色背景的解决办法
2018/09/19 HTML / CSS
Rag & Bone官网:瑞格布恩高级成衣
2018/04/19 全球购物
北美主要的汽车零部件零售商:AutoShack.com
2019/02/23 全球购物
美国在线鞋类零售商:LifeStride
2019/06/09 全球购物
党章学习思想汇报
2014/01/14 职场文书
小学生安全保证书
2014/02/01 职场文书
2015年度班主任自我评价
2015/03/11 职场文书
党支部半年考察意见
2015/06/01 职场文书
2016春季小学开学寄语
2015/12/03 职场文书
CSS中实现动画效果-附案例
2022/02/28 HTML / CSS