bootstrap 常用class汇总

img图像
img-responsive
容器
container

-------网格系统 ----------
栅格系统
/* 超小设备(手机,小于 768px) */
/* Bootstrap 中默认情况下没有媒体查询 */

/* 小型设备(平板电脑,768px 起) */
@media (min-width: @screen-sm-min) { ... }

/* 中型设备(台式电脑,992px 起) */
@media (min-width: @screen-md-min) { ... }

/* 大型设备(大台式电脑,1200px 起) */
@media (min-width: @screen-lg-min) { ... }

<div class="row">
    <div class="col-*-*">

    </div>
<div>

偏移列
 .col-md-offset-*
列排序
 .col-md-push-*       .col-md-pull-*

-----------排版----------------
.small               字号更小的颜色更浅的文本
.lead                   更大更粗、行高更高的文本
.text-muted:            提示,使用浅灰色(#999)
.text-primary:          主要,使用蓝色(#428bca)
.text-success:          成功,使用浅绿色(#3c763d)
.text-info:             通知信息,使用浅蓝色(#31708f)
.text-warning:          警告,使用黄色(#8a6d3b)
.text-danger:           危险,使用褐色(##a94442)
.text-left               向左对齐文本
.text-center             居中对齐文本
.text-right              向右对齐文本
.text-justify            设定文本对齐,段落中超出屏幕部分文字自动换行
.text-nowrap             段落中超出屏幕部分不换行
.text-lowercase          设定文本小写
.text-uppercase          设定文本大写
.text-capitalize         设定单词首字母大写
.initialism              显示在 <abbr> 元素中的文本以小号字体展示
.blockquote-reverse      设定引用右对齐
.list-unstyled           移除默认的列表样式,列表项中左对齐 ( <ul> 和 <ol> 中)。 这个类仅适用于直接子列表项 (如果需要移除嵌套的列表项,你需要在嵌套的列表中使用该样式)
.list-inline             将所有列表项放置同一行
.dl-horizontal           该类设置了浮动和偏移,应用于 <dl> 元素和 <dt> 元素中,具体实现可以查看实例
.pre-scrollable          使 <pre> 元素可滚动 scrollable
<abbr>                   文本底部的一条虚线边框
<address>                显示联系信息
<blockquote>             这是一个带有源标题的引用
-----------表格--------------
表格类
.table                   为任意 <table> 添加基本样式 (只有横向分隔线)
.table-striped           在 <tbody> 内添加斑马线形式的条纹 ( IE8 不支持)
.table-bordered          为所有表格的单元格添加边框
.table-hover             在 <tbody> 内的任一行启用鼠标悬停状态
.table-condensed         让表格更加紧凑
 .table-responsive       让表格水平滚动以适应小型设备(小于 768px)
<tr>, <th> 和 <td> 类
.active                  将悬停的颜色应用在行或者单元格上
.success                 表示成功的操作
.info                    表示信息变化的操作
.warning                 表示一个警告的操作
.danger                  表示一个危险的操作
----------表单-----------------
一.垂直或基本表单
    1.向父 <form> 元素添加 role="form"。
    2.把标签和控件放在一个带有 class .form-group 的 <div> 中。这是获取最佳间距所必需的。
    3.向所有的文本元素 <input>、<textarea> 和 <select> 添加 class .form-control。
二.内联表单
    请向 <form> 标签添加 class .form-inline    会变成一行
三.水平表单
    向父 <form> 元素添加 class .form-horizontal。
    把标签和控件放在一个带有 class .form-group 的 <div> 中。
    向标签添加 class .control-label。

表单元素
checkbox radio
    当创建表单时,如果您想让用户从列表中选择若干个选项时,请使用 checkbox。如果您限制用户只能选择一个选项,请使用 radio。
    对一系列复选框和单选框使用 .checkbox-inline 或 .radio-inline class,控制它们显示在同一行上
select
    当您想让用户从多个选项中进行选择,但是默认情况下只能选择一个选项时,则使用选择框。
    使用 <select> 展示列表选项,通常是那些用户很熟悉的选择列表,比如州或者数字。
    使用 multiple="multiple" 允许用户选择多个选项
静态控件
    当您需要在一个水平表单内的表单标签后放置纯文本时,请在 <p> 上使用 class .form-control-static。
表单控件状态
    除了 :focus 状态(即,用户点击 input 或使用 tab 键聚焦到 input 上),Bootstrap 还为禁用的输入框定义了样式,并提供了表单验证的 class。
    输入框焦点
    当输入框 input 接收到 :focus 时,输入框的轮廓会被移除,同时应用 box-shadow。
    禁用的输入框 input
    如果您想要禁用一个输入框 input,只需要简单地添加 disabled 属性,这不仅会禁用输入框,还会改变输入框的样式以及当鼠标的指针悬停在元素上时鼠标指针的样式。
    禁用的字段集 fieldset
    对 <fieldset> 添加 disabled 属性来禁用 <fieldset> 内的所有控件。
    验证状态
    Bootstrap 包含了错误、警告和成功消息的验证样式。只需要对父元素简单地添加适当的 class(.has-warning、 .has-error 或 .has-success)即可使用验证状态。
表单控件大小
    您可以分别使用 class .input-lg 和 .col-lg-* 来设置表单的高度和宽度。下面的实例演示了这点:
--------------------按钮-----------------
一 样式
.btn               为按钮添加基本样式
.btn-default       默认/标准按钮
.btn-primary       原始按钮样式(未被操作)
.btn-success       表示成功的动作
.btn-info          该样式可用于要弹出信息的按钮
.btn-warning       表示需要谨慎操作的按钮
.btn-danger        表示一个危险动作的按钮操作
.btn-link          让按钮看起来像个链接 (仍然保留按钮行为)
.btn-lg            制作一个大按钮
.btn-sm            制作一个小按钮
.btn-xs            制作一个超小按钮
.btn-block         块级按钮(拉伸至父元素100%的宽度)
.active            按钮被点击
.disabled          禁用按钮
二 按钮大小
.btn-lg             这会让按钮看起来比较大。
.btn-sm             这会让按钮看起来比较小。
.btn-xs             这会让按钮看起来特别小。
.btn-block          这会创建块级的按钮,会横跨父元素的全部宽度。
三 按钮状态
按钮元素               添加 .active class 来显示它是激活的。
锚元素                 添加 .active class 到 <a> 按钮来显示它是激活的。
四 禁用按钮
按钮元素               添加 disabled 属性 到 <button> 按钮。
锚元素                 添加 disabled class 到 <a> 按钮。
注意:该 class 只会改变 <a> 的外观,不会改变它的功能。在这里,您需要使用自定义的 JavaScript 来禁用链接。
----------------图片-----------------
.img-rounded:         添加 border-radius:6px 来获得图片圆角。
.img-circle:          添加 border-radius:50% 来让整个图片变成圆形。
.img-thumbnail:       添加一些内边距(padding)和一个灰色的边框。
.img-responsive        图片响应式 (将很好地扩展到父元素)
------------------辅助/背景-------------
背景
.bg-primary             表格单元格使用了 "bg-primary" 类
.bg-success             表格单元格使用了 "bg-success" 类
.bg-info                表格单元格使用了 "bg-info" 类
.bg-warning             表格单元格使用了 "bg-warning" 类
.bg-danger              表格单元格使用了 "bg-danger" 类
其他
.pull-left              元素浮动到左边
.pull-right             元素浮动到右边
.center-block           设置元素为 display:block 并居中显示
.clearfix               清除浮动
.show                   强制元素显示
.hidden                 强制元素隐藏
.sr-only                除了屏幕阅读器外,其他设备上隐藏元素
.sr-only-focusable       与 .sr-only 类结合使用,在元素获取焦点时显示(如:键盘操作的用户)
.text-hide               将页面元素所包含的文本内容替换为背景图
.close                   显示关闭按钮
.caret                   显示下拉式功能
关闭图标
使用通用的关闭图标来关闭模态框和警告框。使用 class close 得到关闭图标。
插入符
使用插入符表示下拉功能和方向。使用带有 class caret 的 <span> 元素得到该功能。
快速浮动
您可以分别使用 class pull-left 或 pull-right 来把元素向左或向右浮动。下面的实例演示了这点。
内容居中
使用 class center-block 来居中元素
清除浮动
如需清除元素的浮动,请使用 .clearfix class。
显示和隐藏内容
您可以通过使用 class .show 和 .hidden 来强行设置元素显示或隐藏(包括屏幕阅读器)。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,830评论 5 468
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,992评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,875评论 0 331
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,837评论 1 271
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,734评论 5 360
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,091评论 1 277
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,550评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,217评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,368评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,298评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,350评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,027评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,623评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,706评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,940评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,349评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,936评论 2 341

推荐阅读更多精彩内容