关于bootstrap4 以下 与bootstrap5 的区别

本文介绍了Bootstrap 5的主要变化,包括不再支持IE浏览器,更加强调移动设备的适配,新增断点功能,简化样式设置,移除jQuery依赖,仅需引入两个核心文件,以及扩展了颜色方案。Bootstrap 5变得更易操作,更适合与Vue.js等现代前端框架结合使用。
摘要由CSDN通过智能技术生成

过年了,好无聊,顺便把bs5 学习了下,看了下B站的课程和官方文档,感觉比BS4 更容易操作了,慢慢的变成了一个组件性的东西,觉得跟vue.js 一起用,应该不错,特此总结说明下,BS5 与之前版本的区别,

目录

1.不支持IE浏览器

2.更加移动了,做移动更加灵活了,增加了 断点的功能,更加屏幕的大小,分为了5类,而且每类都能设定 显示位置

3.细节的问题增加了,背景色了,字体颜色了,可以直接在CLASS 里面设置了,不用特别设定style 了 ,也比较方便

4. 需要在 head 里面引入:(这个在BS4 里面就有要求,不算增加),不能貌似更加要求了,不加的话,根本用不了BS5

5.完全去掉jq(全部用自己的js就行了),仅仅导入2个文件(注意:这里是用的django的静态设置),主要是后面的2个文件(  bootstrap.min.css,bootstrap.bundle.min.js) ,导入这2个文件就能支持自己的全部内容,JS 里面也有说明用法,不过,不太习惯,习惯用自己的

6.颜色增加到到了8种,基本也够用了(跟前面的版本类似,可以用到各种地方)        


2.更加移动了,做移动更加灵活了,增加了 断点的功能,更加屏幕的大小,分为了5类,而且每类都能设定 显示位置

$grid-breakpoints: (
  xs: 0,
  sm: 576px,
  md: 768px,
  lg: 992px,
  xl: 1200px,
  xxl: 1400px
);

大概 5类屏幕的选择,可以根据项目的要求 更加有针对性的设置,大概5个级别,当然了,也可以 通过 Sass 里面自己设置增加项,不过,一般的够用了

container-fluid-mb

3.细节的问题增加了,背景色了,字体颜色了,可以直接在CLASS 里面设置了,不用特别设定style 了 ,也比较方便

4. 需要在 head 里面引入:(这个在BS4 里面就有要求,不算增加),不能貌似更加要求了,不加的话,根本用不了BS5

  <meta name="viewport" content="width=device-width, initial-scale=1">

5.完全去掉jq(全部用自己的js就行了),仅仅导入2个文件(注意:这里是用的django的静态设置),主要是后面的2个文件(  bootstrap.min.css,bootstrap.bundle.min.js) ,导入这2个文件就能支持自己的全部内容,JS 里面也有说明用法,不过,不太习惯,习惯用自己的

<link rel="stylesheet" href="{% static 'css/bootstrap.min5.css' %}">
<script src="{% static 'js/bootstrap.bundle.min.js' %} "></script>

6.颜色增加到到了8种,基本也够用了(跟前面的版本类似,可以用到各种地方)        

$theme-colors: (
  "primary":    $primary,
  "secondary":  $secondary,
  "success":    $success,
  "info":       $info,
  "warning":    $warning,
  "danger":     $danger,
  "light":      $light,
  "dark":       $dark
);
  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值