Bootstrap 4 发布首个 Beta 版本
发布于 作者 Eric L. Barnes
Bootstrap CSS 刚刚发布了新版本 4 代码库的首个 Beta 版本。
经过两年的开发,我们终于迎来了 Bootstrap 4 的首个 Beta 版本。在这期间,我们至少 27 次完全重写了代码,进行了近 5000 次提交,更改了 650 多个文件,添加了 67000 行代码,删除了 82000 行代码。我们还发布了六个主要 Alpha 版本、三个官方主题,甚至还发布了一个招聘板。简单地说,这个版本早就应该发布了。
V4 的一些亮点包括
从 Less 迁移到 Sass。
借助 Libsass,Bootstrap 的编译速度比以往更快,我们也加入了日益壮大的 Sass 开发者社区。
Flexbox 和改进的网格系统。
我们几乎将所有内容都迁移到 Flexbox,添加了一个新的网格层来更好地针对移动设备,并完全重写了源 Sass 代码,提供了更好的变量、mixin 和映射。
弃用 wells、thumbnails 和 panels,采用 cards。
Cards 是 Bootstrap 的一个全新的组件,但它会让你感觉非常熟悉,因为它几乎完成了 wells、thumbnails 和 panels 所做的所有事情,而且更好。
弃用 IE8 和 IE9 支持,弃用旧版浏览器,并迁移到 rem 单位来进行组件大小调整,以利用较新的 CSS 支持。
除了我们的网格之外,像素已尽可能地替换为 rems 和 ems,以便更轻松地进行响应式排版和组件大小调整。需要支持 IE8/IE9、Safari 8-、iOS 8- 等?继续使用 Bootstrap 3。
有关完整详情,请参阅 Bootstrap 官方公告。