Bootstrap 4 最终测试版发布

发布时间:作者:

Bootstrap 4 Final Beta Released image

Bootstrap CSS 刚刚发布了其最新测试版 (v4.0.0-beta.3),这是 Bootstrap 4 代码库的最后一个测试版。

这是最终测试版! 我们最后一次重大更改已经完成——而且是重大的更改!——而且 v4 稳定版即将到来。 https://t.co/7cPUAxT1u0

— Bootstrap (@getbootstrap) 2017 年 12 月 28 日

此版本主要关注表单以及其他关键区域的修复

Beta 3 主要关注我们的表单,但也包含对表格、一些全局样式、文档和一些 JavaScript 错误的关键修复。 在发布此版本后,我们将解决一些问题和 PR,然后在新年的一两周内发布 v4 稳定版。

如前所述,最终的 Bootstrap 4 测试版自上一个测试版以来发生了重大更改。 好消息是,**beta 3 和最终版本之间不会出现预期的重大更改**。

V4.0.0-beta.3 的一些亮点包括

  • 重写了原生和自定义复选框控件。 浏览器默认和自定义复选框和单选按钮现在在从<label>中删除<input>之后具有更简单的标记。 现在,所有复选框和单选按钮都有一个父<div>和兄弟<input><label>对。 这是表单验证和禁用输入所必需的,因为我们可以使用输入的状态来设置标签的样式。 此外,自定义复选框和单选按钮元素不再具有 .custom-control-indicator。 这是从新的 .custom-control-label 生成的。
  • 输入组已重写,并使用特定的 .input-group-{prepend|append} 类。 新方法使我们能够支持输入组中的验证样式和消息,同时还添加了对自定义选择、自定义文件输入和多个 .form-controls 的支持。
  • 响应式表格再次成为父类,以避免更改<table>的显示而产生的可访问性问题。
  • 删除了 .col-form-legend 类,将其样式合并到 .col-form-label 类中。

查看 迁移指南 以了解更多信息。

v4 稳定版应该在 2018 年 1 月的第一周或第二周发布! 有关完整详情,请参阅 Bootstrap 的 官方公告

如果您想立即开始在 Laravel 中使用 Bootstrap 4,请查看我们针对 Laravel 5.5 的 Bootstrap 4 预设。 它应该在下周初更新到最新的 v4.0.0-beta.3 版本。

Paul Redmond photo

Laravel 新闻的专栏作家。 全栈 Web 开发人员和作者。

归档于
Cube

Laravel 新闻稿

加入 40k+ 其他开发人员,永远不要错过新的技巧、教程等等。

Laravel Forge logo

Laravel Forge

轻松创建和管理您的服务器,并在几秒钟内部署您的 Laravel 应用程序。

Laravel Forge
Tinkerwell logo

Tinkerwell

Laravel 开发人员必备的代码运行器。 使用 AI、自动完成功能和对本地和生产环境的即时反馈进行调试。

Tinkerwell
No Compromises logo

无妥协

Joel 和 Aaron,两位来自 No Compromises 播客的经验丰富的开发人员,现在可以为您的 Laravel 项目聘用。 ⬧ 固定费用 7500 美元/月。 ⬧ 没有冗长的销售流程。 ⬧ 没有合同。 ⬧ 100%退款保证。

无妥协
Kirschbaum logo

Kirschbaum

提供创新和稳定性,以确保您的 Web 应用程序取得成功。

Kirschbaum
Shift logo

Shift

运行旧版本的 Laravel? 即时、自动化的 Laravel 升级和代码现代化,让您的应用程序保持新鲜感。

Shift
Bacancy logo

Bacancy

让您经验丰富的 Laravel 开发人员(具有 4-6 年经验)每月只需 2500 美元即可为您的项目增值。 获得 160 小时的专业知识和 15 天无风险试用。 立即安排通话!

Bacancy
Lucky Media logo

Lucky Media

立即获得幸运——Laravel 开发的理想选择,拥有十多年的经验!

Lucky Media
Lunar: Laravel E-Commerce logo

Lunar: Laravel 电子商务

Laravel 的电子商务。 一个开源软件包,将现代无头电子商务功能的强大功能带入 Laravel。

Lunar: Laravel 电子商务
LaraJobs logo

LaraJobs

官方 Laravel 工作板

LaraJobs
SaaSykit: Laravel SaaS Starter Kit logo

SaaSykit: Laravel SaaS 启动工具包

SaaSykit 是一个 Laravel SaaS 启动工具包,包含运行现代 SaaS 所需的所有功能。 付款、精美结账、管理面板、用户仪表板、身份验证、现成组件、统计信息、博客、文档等等。

SaaSykit: Laravel SaaS 启动工具包
Rector logo

Rector

您无缝升级 Laravel、降低成本和加速创新的合作伙伴,助力企业取得成功

Rector
MongoDB logo

MongoDB

通过将 MongoDB 和 Laravel 强力集成,增强您的 PHP 应用程序,使开发人员能够轻松高效地构建应用程序。 支持事务、搜索、分析和移动用例,同时使用熟悉的 Eloquent API。 探索灵活、现代的 MongoDB 数据库如何改变您的 Laravel 应用程序。

MongoDB
Maska is a Simple Zero-dependency Input Mask Library image

Maska 是一个简单的零依赖输入掩码库

阅读文章
Add Swagger UI to Your Laravel Application image

在您的 Laravel 应用程序中添加 Swagger UI

阅读文章
Assert the Exact JSON Structure of a Response in Laravel 11.19 image

在 Laravel 11.19 中断言响应的精确 JSON 结构

阅读文章
Build SSH Apps with PHP and Laravel Prompts image

使用 PHP 和 Laravel Prompts 构建 SSH 应用程序

阅读文章
Building fast, fuzzy site search with Laravel and Typesense image

使用 Laravel 和 Typesense 构建快速、模糊的网站搜索

阅读文章
Add Comments to your Laravel Application with the Commenter Package image

使用 Commenter 软件包为您的 Laravel 应用程序添加评论

阅读文章