Bootstrap5
Bootstrap3与Bootstrap4的区别
Bootstrap3 |
Bootstrap4 |
Less |
Sass |
4种栅格类 |
5种栅格类 |
使用px为单位 |
使用rem和em为单位(除部分margin和padding使用px) |
使用push和pull向左右移动 |
偏移列通过offset-类设置 |
使用float的布局方式 |
选择弹性盒模型(flexbox) |
- Bootstrap4中的栅格系统可以不用添加指定的列数 如row 里面有2个col 会任何尺寸下均分row
- Bootstrap3只有4种栅格类 分别为(col-xs特小,col-sm小,col-md,中col-lg大)
- Bootstrap4有5种栅格类,(col-特小,col-sm-小,col-md-中,col-lg-大,col-xl-超大)
- Bootstrap4设置列偏移时通过 offset-sm-4,而Bootstrap3通过col-sm-offset-4
- Bootstrap4增加了响应式容器如 container-sm ,container-md….,当小于屏幕尺寸小于栅格类时会占满整个屏幕
Bootstrap5删除的一些类是:
一些添加的类:
- gx-*(类控制水平/列装订线的宽度)
- gy-*(类控制垂直/行装订线的宽度)
- g-*(类控制水平和垂直装订线的宽度)
- 行cols自动
文档
demo
github——存在安全缺陷组件的影响
CDN
示例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <!-- bootstrap样式表 --> <link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
<!-- 时间选择器样式表 --> <link href="https://cdn.bootcss.com/bootstrap-datetimepicker/4.17.47/css/bootstrap-datetimepicker.min.css" rel="stylesheet">
<!-- jquery --> <script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script>
<!-- bootstrap脚本 --> <script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<!-- 时间选择器前置脚本 --> <script src="https://cdn.bootcss.com/moment.js/2.22.1/moment-with-locales.min.js"></script>
<!-- 时间选择器核心脚本 --> <script src="https://cdn.bootcss.com/bootstrap-datetimepicker/4.17.47/js/bootstrap-datetimepicker.min.js"></script>
|
bootstrapTable的使用及表格的导出
Bootstrap Modal
Bootstrap 模态框(Modal)插件
第26节 Bootstrap5模态弹框Modal组件用法