手册
目录
Bootstrap 5 有很多 utility/helper 类,可以在不使用任何 CSS 代码的情况下快速设置元素样式。
使用边框类为元素添加或删除边框:
使用 .border-1 到 .border-5 来改变边框的宽度:
使用任意上下文边框颜色类向边框添加颜色:
使用 rounded 类为元素添加圆角:
使用 .float-end 类向右浮动元素,或使用 .float-start 向左浮动,并使用 .clearfix 类清除浮动:
向左浮动 向右浮动
根据屏幕宽度向左或向右浮动元素,使用响应式浮动类 (.float-*-left|right),其中 * 是:
sm (> = 576px)md (> = 768px)lg (> = 992px)xl (> = 1200px)xxl (> = 1400px)在小型屏幕或更宽的屏幕上向右浮动
在中型屏幕或更宽的屏幕上向右浮动
在大型屏幕或更宽的屏幕上向右浮动
在超大型屏幕或更宽的屏幕上向右浮动
在特大型屏幕或更宽的屏幕上向右浮动
不进行浮动
使用 .mx-auto 类居中元素(添加 margin-left 和 margin-right: auto):
居中
使用 w-* 类(.w-25、.w-50、.w-75、.w-100、.mw-auto、.mw-100)设置元素的宽度:
宽度 25%宽度 50%宽度 75%宽度 100%自动宽度最大宽度 100%
使用 h-* 类(.h-25、.h-50、.h-75、.h-100、.mh-auto、.mh-100)设置元素的高度:
高度 25%高度 50%高度 75%高度 100%自动高度最大高度 100%
Bootstrap 5 拥有广泛的响应式 margin 和 padding 实用程序类。它们适用于所有断点:
xs (<= 576px)sm (> = 576px)md (> = 768px)lg (> = 992px)xl (> = 1200px)xxl (> = 1400px)这些类的使用格式为:{property}{sides}-{size} 用于 xs,以及 {property}{sides}-{breakpoint}-{size} 用于 sm、md、lg、xl 和 xxl。
property 是以下之一:
m - 设置 marginp - 设置 paddingsides 是以下之一:
t - 设置 margin-top 或 padding-topb - 设置 margin-bottom 或 padding-bottoms - 设置 margin-left 或 padding-lefte - 设置 margin-right 或 padding-rightx - 同时设置 padding-left 和 padding-right 或 margin-left 和 margin-righty - 同时设置 padding-top 和 padding-bottom 或 margin-top 和 margin-bottommargin 或 paddingsize 是以下之一:
0 - 把 margin 或 padding 设置为 01 - 把 margin 或 padding 设置为 .25rem2 - 把 margin 或 padding 设置为 .5rem3 - 把 margin 或 padding 设置为 1rem4 - 把 margin 或 padding 设置为 1.5rem5 - 把 margin 或 padding 设置为 3remauto - 把 margin 设置为 auto我只有上内边距 (1.5rem)我在所有边都有内边距 (3rem)我在所有边都有外边距 (3rem) 和下内边距 (3rem)
| .m-# / m-*-# | 所有边的外边距 | 试一试 |
| .mt-# / mt-*-# | 上外边距 | 试一试 |
| .mb-# / mb-*-# | 下外边距 | 试一试 |
| .ms-# / ms-*-# | 左外边距 | 试一试 |
| .me-# / me-*-# | 右外边距 | 试一试 |
| .mx-# / mx-*-# | 左和右内边距 | 试一试 |
| .my-# / my-*-# | 上和下外边距 | 试一试 |
| .p-# / p-*-# | 所有边的内边距(填充) | 试一试 |
| .pt-# / pt-*-# | 上内边距 | 试一试 |
| .pb-# / pb-*-# | 下内边距 | 试一试 |
| .ps-# / ps-*-# | 左内边距 | 试一试 |
| .pe-# / pe-*-# | 右内边距 | 试一试 |
| .py-# / py-*-# | 上和下内边距 | 试一试 |
| .px-# / px-*-# | 左和右内边距 | 试一试 |
您可以在我们的 CSS 单位参考手册 中阅读有关 rem 和不同尺寸单位的更多内容。
请使用 shadow- 类为元素添加阴影:
没有阴影小型阴影默认阴影大型阴影
请使用 align- 类更改元素的对齐方式(仅适用于 inline、 inline-block、inline-table 和表格单元格元素):
baseline top middle bottom text-top text-bottom
根据父级的宽度创建响应式视频或幻灯片。
将 .ratio 类与您选择的纵横比 .aspect-ratio-* 添加到父元素,并在其中添加嵌入(视频或 iframe):
使用 .visible 或 .invisible 类可控制元素的可见性:
注释:这些类不会更改 CSS display 值。它们只添加 visibility:visible 或 visibility:hidden。
我是可见的。我是不可见的。
使用 .btn-close 类可设置关闭图标的样式。通常用于警告框和模态。
使用 .visually-hidden 类可在所有设备上隐藏元素,屏幕阅读器除外:
I will be hidden on all screens except for screen readers.
如“颜色”一章所述,下面列出了所有文本和背景颜色类的列表:
针对文本颜色的类是:
.text-muted.text-primary.text-success.text-info.text-warning.text-danger.text-secondary.text-white.text-dark.text-body(默认 body 颜色/通常为黑色).text-light上下文文本类也可用于链接:
您还可以使用 .text-black-50 或 .text-white-50 类为黑色或白色文本添加 50% 的不透明度:
针对背景颜色的类是:
.bg-primary.bg-success.bg-info.bg-warning.bg-danger.bg-secondary.bg-dark.bg-light请注意,背景颜色不会设置文本颜色,因此在某些情况下,您需要将它们与 .text-* 类一起使用。
相关
视频
RELATED VIDEOS
科技资讯
1
2
3
4
5
6
7
8
9
精选课程
共5课时
17.2万人学习
共49课时
77万人学习
共29课时
61.7万人学习
共25课时
39.3万人学习
共43课时
70.9万人学习
共25课时
61.6万人学习
共22课时
23万人学习
共28课时
33.9万人学习
共89课时
125万人学习