Bootstrap学习2: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中

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Bootstrap是一个开源的前端框架,由Twitter的设计师和工程师共同开发。它提供了一系列的CSS、JavaScript和HTML组件,可用于快速搭建现代化的响应式网站和Web应用程序。 学习Bootstrap可以帮助你更高效地开发Web应用程序,减少开发时间和成本。以下是一些学习Bootstrap的步骤: 1. 了解Bootstrap的基础知识:Bootstrap提供了一系列的CSS类和JavaScript插件,用于快速搭建响应式布局、表单、导航条等组件。你可以先了解Bootstrap的基础知识,包括网格系统、排版、颜色、图标等。 2. 阅读Bootstrap文档:Bootstrap官方文档提供了详细的说明和示例,可以帮助你更好地理解Bootstrap的用法和功能。你可以按照文档的顺序逐步学习Bootstrap的各个组件和插件,从而掌握其使用方法。 3. 实践Bootstrap的应用:通过实践应用,你可以更深入地理解Bootstrap的用法和功能。你可以从简单的网站布局开始,逐步尝试使用Bootstrap的各个组件和插件,例如导航条、表单、模态框等。 4. 学习Bootstrap的扩展库:Bootstrap有许多扩展库,例如Bootstrap Material Design、BootstrapVue等,可以进一步扩展Bootstrap的功能和应用范围。你可以学习这些扩展库,并尝试将其应用到你的项目。 5. 查阅Bootstrap的案例:Bootstrap已经被广泛应用于各种类型的Web应用程序,你可以查阅一些Bootstrap的案例,例如Bootstrap官方网站、Bootstrap Expo等,了解Bootstrap在实际项目的应用和优化方法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

D_evin_

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

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

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

打赏作者

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

抵扣说明:

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

余额充值