Bootstrap学习2:bootstrap中的布局

本文介绍了Bootstrap中的核心组件——栅格布局,详细阐述了其响应式特性,包括行(row)、列(col)的概念,以及不同屏幕尺寸下的用法。此外,还讲解了栅格布局的偏移、嵌套和项目排列方式。最后,探讨了Bootstrap表格的样式,如基本样式、边框、颜色、响应式、条纹和悬停效果。

四、栅格布局

- 栅格系统是用于页面布局,属于Bootstrap的核心

- 可以在不同终端显示不同效果(响应式)

- 栅格,具有行row、列col的概念,网格列是通过跨越指定的 12 个列来创建。

1.栅格布局的列

- 一行平均分为12个列

- `.col-1~12`代表列占有行的十二分之几份

2.栅格布局的响应式

- `.col-sm-*` 小屏幕

- `.col-md-*` 中屏幕

- `.col-lg-*` 大屏幕

- `.col-xl-*` 超大屏幕

3.栅格布局的偏移值

- 偏移列元素在自己的原位置像右偏移几份,偏移超出一行,列会换行

- 偏移列通过 offset-*-* 类来设置。第一个星号( * )可以是 sm、md、lg、xl,表示屏幕设备类型,第二个星号( * )可以是 1 到 11 的数字。例如:.offset-md-4 是把.col-md-4 往右移了四列格。

4.嵌套布局

嵌套布局示意图,因为栅格布局有局限,他的底层还是弹性布局,复杂的嵌套关系可以尝试混搭使用

5.栅格布局的项目排列方式

(1)水平轴

- `.justify-content-start`开始位置对齐(如果横向居左)

- `.justify-content-center`居中对齐(如果横向居中)

- `.justify-content-end`结束位置对齐(如果横向居右)

- `.justify-content-around`有缝隙的对齐

- `.justify-content-between`左右两端对齐

(2)垂直轴

- `.align-items-start`开始位置对齐(如果横向居顶)

- `.align-items-center`居中对齐

- `.align-items-start`结束位置对齐(如果横向居底)

五、表格

- `.table` 是table标签的一个基类(基本样式)写在table标签中

- `.table-bordered` table的边框,有设置好的的样式,写在table标签中

- `.table-primary` table的颜色,写在table标签中

- `.table-responsive-*`table的小尺寸,可以写响应式sm,md,lg,xl

- `.table-striped` 条形纹,相当于隔行变色效果,写在table标签中

- `.table-hover` 鼠标悬停效果,写在table标签中

 - `.thead-light` 或`.thead-dark` 就能使 `<thead>`区显示出浅黑或深灰,写在thead中

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

D_evin_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值