Bootstrap 5.0.2 正式发布,该版本更新内容如下:
功能:
CSS:
- #33621: 允许个别网格类覆盖
.row-cols ;
- #34008: 修复选择的 x-paddings;
- #34034: 为
.form-select 添加缺失的过渡;
- #34044: 修复工具提示的错误注释文本;
- #34047: 处理
add() & subtract()中的复杂表达式;
- #34048: 解除
-bs-table-bg 和 -bs-table-accent-bg的关系;
- #34062: 记录下如何使用 API 使实用程序具有响应性;
- #34124: fix(dropdowns): 为
.dropdown-menu-* 提供 RTL;
- #34161: fix(forms): 浮动标签
line-height 无单位;
- #34223: docs(style): 修复嵌套
<ul><li> 的显示;
- #34245: 用乘法和自定义
divide() 函数代替 / 除法;
- #34255: 不要在关闭的 offcanvas 上设置自动边距;
- #34283: 更新
divide() 函数和 RFS
JavaScript:
- #33276: 在基础组件中添加
getOrCreateInstance 方法;
- #33371: Popover & Tooltip: 允许通过
jQueryIntreface 使用 dispose / hide 方法
- #33608: Utils: 添加 getNextActiveElement 辅助函数;
- #33845: 修复由嵌套元素发出的过渡结束事件的处理;
- #33928: 如果设置了
data-dismiss="modal",在对话框中的重置就不起作用;
- #33947: 重构 scrollbar.js,使其作为一个类使用;
- #33948: 为 scrollbar.js 添加测试,并在样式属性不存在时进行更好的处理;
- #33960: 修复来自深度嵌套或其他方式的
isVisible 误报;
- #33982: 当没有内容可用时,不要添加空的内容 holder;
- #34071: 更改
element.parentNode.removeChild(element) 为 element.remove()
- #34092: Backdrop: Fix stale body by removing unnecessary default
- #34158: 在
onDOMContentLoaded中只注册一个 DOMContentLoaded 事件监听器
示例:
其他:
更多详情可查看:https://github.com/twbs/bootstrap/releases/tag/v5.0.2