Bootstrap CSS 辅助类参考
文本
使用以下类通过文本颜色添加含义。链接在悬停时会变暗
类 | 描述 | 示例 |
---|---|---|
.text-muted | 使用类“text-muted”设置文本样式 | 试一试 |
.text-primary | 使用类“text-primary”设置文本样式 | 试一试 |
.text-success | 使用类“text-success”设置文本样式 | 试一试 |
.text-info | 使用类“text-info”设置文本样式 | 试一试 |
.text-warning | 使用类“text-warning”设置文本样式 | 试一试 |
.text-danger | 使用类“text-danger”设置文本样式 | 试一试 |
背景
使用以下类通过背景颜色添加含义。链接在悬停时会像文本类一样变暗
类 | 描述 | 示例 |
---|---|---|
.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,并设置 margin-right:auto 和 margin-left:auto | 试一试 |
.clearfix | 清除浮动 | 试一试 |
.show | 强制显示元素 (display:block) | 试一试 |
.hidden | 强制隐藏元素 (display:none) | 试一试 |
.invisible | 强制元素不可见 (visibility:hidden)。即使不可见,仍会在页面上占用空间 | 试一试 |
.sr-only | 向除屏幕阅读器之外的所有设备隐藏元素 | 试一试 |
.sr-only-focusable | 与 .sr-only 结合使用,可在元素获得焦点时再次显示该元素(例如,通过仅使用键盘的用户) | 试一试 |
.text-hide | 有助于用背景图像替换元素的文本内容 | 试一试 |
.close | 表示关闭图标 | 试一试 |
.caret | 表示下拉功能(在上拉菜单中会自动反转) | 试一试 |
响应式工具
这些类用于通过媒体查询按设备显示和/或隐藏内容。
使用一个或组合可用类,可在视口断点之间切换内容
Classes | 超小设备 手机(<768px) | 小型设备 平板电脑(≥768px) | 中型设备 台式机(≥992px) | 大型设备 台式机(≥1200px) |
---|---|---|---|---|
.visible-xs-* | 可见 | 隐藏 | 隐藏 | 隐藏 |
.visible-sm-* | 隐藏 | 可见 | 隐藏 | 隐藏 |
.visible-md-* | 隐藏 | 隐藏 | 可见 | 隐藏 |
.visible-lg-* | 隐藏 | 隐藏 | 隐藏 | 可见 |
.hidden-xs | 隐藏 | 可见 | 可见 | 可见 |
.hidden-sm | 可见 | 隐藏 | 可见 | 可见 |
.hidden-md | 可见 | 可见 | 隐藏 | 可见 |
.hidden-lg | 可见 | 可见 | 可见 | 隐藏 |
隐藏
根据屏幕大小隐藏元素
示例
<h2>示例</h2>
<p>调整此页面大小以查看以下文本如何变化:</p>
<h1 class="hidden-xs bg-danger">此文本在超小屏幕上隐藏。</h1>
<h1 class="hidden-sm bg-info">此文本在小屏幕上隐藏。</h1>
<h1 class="hidden-md bg-warning">此文本在中等屏幕上隐藏。</h1>
<h1 class="hidden-lg bg-success">此文本在大屏幕上隐藏。</h1>
结果
示例
调整此页面大小以查看以下文本如何变化
此文本在超小屏幕上隐藏。
此文本在小屏幕上隐藏。
此文本在中等屏幕上隐藏。
此文本在大屏幕上隐藏。
从 v3.2.0 开始,.visible-*-*
类有三种变体,每种对应一个 CSS display
属性值
类组 | CSS 显示 |
---|---|
visible-*-block | display: block; |
.visible-*-inline | display: inline; |
.visible-*-inline-block | display: inline-block; |
例如,对于小型 (sm
) 屏幕,可用的 .visible-*-*
类有:.visible-sm-block
、.visible-sm-inline
和 .visible-sm-inline-block
。
类 .visible-xs
、.visible-sm
、.visible-md
和 .visible-lg
**从 v3.2.0 开始已弃用**。
示例
<h2>示例</h2>
<p>调整此页面大小以查看以下文本如何变化:</p>
<h1 class="visible-xs">此文本仅在超小屏幕上显示。</h1>
<h1 class="visible-sm">此文本仅在小屏幕上显示。</h1>
<h1 class="visible-md">此文本仅在中等屏幕上显示。</h1>
<h1 class="visible-lg">此文本仅在大屏幕上显示。</h1>
结果
示例
调整此页面大小以查看以下文本如何变化