Bootstrap 4.4.0
Bootstrap 4 有一个新的更新,包含一些功能更改。我们有一个很长的拉取请求来添加响应式容器 - 非常感谢为 Bootstrap 做出贡献的开发人员坚持下去并帮助我们一路走来。几乎所有新功能都将被带入 Bootstrap 5,所以请随时开始使用它们。
亮点
以下是您需要了解的关于 v4.4.0 的信息。请记住,对于 Bootstrap 的每个次要版本和主要版本,我们都会为我们的托管文档提供一个新的 URL,以确保 URL 继续有效。
- 新的响应式容器! 历时一年多,在特定断点之前保持流畅,适用于所有响应式层级。
- 新的响应式
.row-cols
类 用于快速指定跨断点的列数。这对那些要求响应式卡片组的人来说非常有用。 - 新的
escape-svg()
函数 用于简化我们嵌入的background-image
SVG,用于表单等。 - 新增
add()
和subtract()
函数,用于避免 CSS 内置calc
功能中的错误和零值。 - 新增
make-col-auto()
混合器,使我们的.col-auto
类可用于自定义 HTML。 - 修复了 Microsoft Edge 未识别
:disabled
样式的问题,方法是将选择器移至[disabled]
。 - 已弃用:
bg-variant()
、nav-divider()
和form-control-focus()
混合器现已弃用,因为它们将在 v5 中移除。 - 更新了模态页脚元素(如按钮)的间距和对齐方式,使其在空间受限时自动换行。
- 由于减少了链式选择器,表单控件验证样式更加灵活。此外,更新了
:invalid
验证图标,使其成为警报而不是×
,以避免与浏览器清除表单字段值的功能混淆。 - 修复了数十个 CSS 和 JS 错误。
- 迁移到 GitHub Actions 用于 CI/CD!随着 Actions 的发展,预计我们的 CI 设置将在此处进行更多更新。
- 更新了文档以修复链接和错别字,改进了辅助导航的标识,并新增了一份安全文档,用于指导如何报告潜在漏洞。
我们在本次发布中交付了更多内容,请务必查看 v4.4.0 已关闭问题和已合并拉取请求的发布列表,以获取更多详细信息。
前往 v4.4.0 文档,查看最新功能。完整版本已发布到 npm,并将很快出现在 BootstrapCDN 和 Rubygems 上。
支持团队
访问我们的 Open Collective 页面 或我们的 团队成员 的 GitHub 个人资料,以帮助支持为 Bootstrap 做出贡献的维护者。