耗时两年,Bootstrap 4 终于发布 beta 版本了,也意味着功能基本稳定。 经历 6 次 alpha,增加 6.7 万行代码,也删除了 8 万行代码。整体来说是精简了。

明显感觉更清爽了——无论是配色、布局,还是代码风格。

即使跟最近一次 alpha 相比,代码改动依然很多:diff v4.0.0-alpha.6…v4.0.0-beta

   
Less -> Sass  
Flexbox  
cards 替代 wells, thumbnails panels
reboot 去掉了 normalize.js
popper.js 用于弹窗、提示、下拉菜单
variables 全部包含在一个文件里,方便修改。大量变量改名,可以查看 _variables.scss 的变化。
navbar 这个是导航栏。navbar-expand-<bs>。新的 navbar-toggler-icon
carousel 这个用来做图片轮播。变量命名更规范 carousel-item
jumbotron 这个是标题栏用的样式
变量改名 需要对应迁移。可以查看 _variables.scss 的变化。
glyphicon 去掉了
btn 样式 outline 样式一致了

对了, 趁这次调整,顺手把 javascript 文件放到页面最后了 <3