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


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.ui.draggable中文文档
Nov 24 Javascript
由JavaScript技术实现的web小游戏(不含网游)
Jun 12 Javascript
ajax处理php返回json数据的实例代码
Jan 24 Javascript
jQuery不兼容input的change事件问题解决过程
Dec 05 Javascript
javascript实现模拟时钟的方法
May 13 Javascript
jquery 中toggle的2种用法详解(推荐)
Sep 02 Javascript
JavaScript 事件对内存和性能的影响
Jan 22 Javascript
详解vue组件化开发-vuex状态管理库
Apr 10 Javascript
windows下更新npm和node的方法
Nov 30 Javascript
vue对storejs获取的数据进行处理时遇到的几种问题小结
Mar 20 Javascript
vue路由对不同界面进行传参及跳转的总结
Apr 20 Javascript
Vue切换组件实现返回后不重置数据,保留历史设置操作
Jul 21 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 define函数的使用说明
2008/08/27 PHP
php 全局变量范围分析
2009/08/07 PHP
Yii实现文章列表置顶功能示例
2016/10/18 PHP
php+mongodb判断坐标是否在指定多边形区域内的实例
2016/10/28 PHP
Laravel 5.5官方推荐的Nginx配置学习教程
2017/10/06 PHP
JS 建立对象的方法
2007/04/21 Javascript
JavaScript面向对象(极简主义法minimalist approach)
2012/07/17 Javascript
超详细的javascript数组方法汇总
2015/11/21 Javascript
快速解决jquery.touchSwipe左右滑动和垂直滚动条冲突
2016/04/15 Javascript
浅谈js函数的多种定义方法与区别
2016/11/29 Javascript
Vue实现动态显示textarea剩余字数
2017/05/22 Javascript
vue轮播图插件vue-awesome-swiper的使用代码实例
2017/07/10 Javascript
Vue手把手教你撸一个 beforeEnter 钩子函数
2018/04/24 Javascript
js实现同一个页面,多个enter事件绑定的示例
2018/10/10 Javascript
nodejs搭建本地服务器并访问文件操作示例
2019/05/11 NodeJs
JavaScript:ES2019 的新特性(译)
2019/08/08 Javascript
2020淘宝618理想生活列车自动领喵币js脚本的代码
2020/06/02 Javascript
python 获取本机ip地址的两个方法
2013/02/25 Python
Python网页解析利器BeautifulSoup安装使用介绍
2015/03/17 Python
Python单元测试框架unittest简明使用实例
2015/04/13 Python
Python基于scrapy采集数据时使用代理服务器的方法
2015/04/16 Python
PYTHON 中使用 GLOBAL引发的一系列问题
2016/10/12 Python
python实现百万答题自动百度搜索答案
2018/01/16 Python
python中类的属性和方法介绍
2018/11/27 Python
基于Python实现人脸自动戴口罩系统
2020/02/06 Python
Python3.7将普通图片(png)转换为SVG图片格式(网站logo图标)动起来
2020/04/21 Python
python 操作mysql数据中fetchone()和fetchall()方式
2020/05/15 Python
怎样从/向数据文件读/写结构
2014/11/23 面试题
求职信范文英文版
2014/01/05 职场文书
电大毕业自我鉴定
2014/02/03 职场文书
信息总监管理职责范本
2014/03/08 职场文书
体育口号大全
2014/06/18 职场文书
教师节横幅标语
2014/10/08 职场文书
2014年综合治理工作总结
2014/11/20 职场文书
党员检讨书范文
2014/12/27 职场文书
解读MySQL的客户端和服务端协议
2021/05/10 MySQL