时隔 7 个月,Bootstrap 4 首个 Beta 版终于发布 - 开源中国社区
时隔 7 个月,Bootstrap 4 首个 Beta 版终于发布
局长 2017年08月12日

时隔 7 个月,Bootstrap 4 首个 Beta 版终于发布

局长 局长 发布于2017年08月12日 收藏 17

腾讯云 十分钟定制你的第一个小程序>>>  

距离上次发布 4.0 的最后一个 alpha 版已经过去了 7 个月。今天,Bootstrap 4 的首个 Beta 版终于发布了。

该版本取消将 Normalize.css 作为依赖关系,而是 fork 其中的一部分并和 Bootstrap 自家的 Reboot 混合,以获得更稳定的标准化方法。还对导航、网格进行了改进以及对 Flexbox 进行一些兼容性的处理。

此外,该版本将 jQuery 和 Popper 移动到了 peerDependencies ,因为它们不是 Bootstrap 每个部分所要求的。往下阅读更多的更新内容。

值得关注的更新:

  • Dropped Normalize.css as a dependency, forking some of it and remixing it with our own Reboot for a more stable normalization approach.

  • Update navbar responsive behaviors to be mobile first, use a new class name .navbar-expandinstead of .navbar-toggleable, remove toggler position modifiers (relies on flex utils now), and fix a handful of bugs.

  • Stabilize some grid behaviors and update the docs.

  • Updated the grid to drop push, pull, and offset in favor of new .order- modifiers and margin utilities.

  • Renamed tons of variables (see #22414 and #22092) for a more consistent naming scheme.

  • Removed remaining cursor: pointers to restore browser defaults and better indicate actions vs hyperlinks.

  • Renamed flexbox order utilities to better match utility naming scheme of .property-value.

  • Restored Alpha 5's placement of _custom.scss in our import order.

  • Rewrote display and responsive utilities to de-dupe a bunch of functionality.

  • Removed Gruntfile and docs from package manager builds.

  • Overhauled our color system with new Sass maps, variables, classes, and component variants.

  • Updated browser support to bring ranges up to more recent versions.

  • Added a bash script for linting unused variables.

  • Moved jQuery and Popper to peerDependencies as they're not requirements for every part of Bootstrap.

点此查看完整的更新说明

下载地址

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:时隔 7 个月,Bootstrap 4 首个 Beta 版终于发布
分享
评论(37)
精彩评论
5

引用来自“headjoy”的评论

一直没搞明白为什么要用CSS框架,又不像后端程序那么复杂,就那几行代码,自己写个不就行了
。。。。前端代码量比后台的多多了好吧~
3
一直在用pure,bootstrap太笨重了
3
Bootstrap 4.0. alpha 6 已经狠狠用起来了~ http://coding.imooc.com/class/125.html
2
关注,可是不敢用,国内这该死的环境,搞得连Bootstrap3都还不怎么敢用
1

引用来自“TerryZ”的评论

关注,可是不敢用,国内这该死的环境,搞得连Bootstrap3都还不怎么敢用

引用来自“抢小孩糖吃”的评论

@TerryZ 没明白为什么不敢用,把包复制下来就好。

引用来自“睡觉不关灯”的评论

@抢小孩糖吃 兼容ie6你怕不怕?
@睡觉不关灯 怕,但是除了政府项目,谁还兼容ie6
最新评论
0
已经开始用了,感觉很好用
0

引用来自“waylau”的评论

Bootstrap 4.0. alpha 6 已经狠狠用起来了~ http://coding.imooc.com/class/125.html

引用来自“hantsy”的评论

你们完全没做Responsvie Web?
用了啊 ~跟 Bootstrap 3 差异很大,很多样式都不兼容
0

引用来自“headjoy”的评论

一直没搞明白为什么要用CSS框架,又不像后端程序那么复杂,就那几行代码,自己写个不就行了

引用来自“waylau”的评论

。。。。前端代码量比后台的多多了好吧~
哥们儿,你自己调过页面就知道痛苦了
0

引用来自“玖伍贰柒”的评论

一直在用pure,bootstrap太笨重了
pure对于table的colspan,rowspan没有处理
0

引用来自“waylau”的评论

Bootstrap 4.0. alpha 6 已经狠狠用起来了~ http://coding.imooc.com/class/125.html

引用来自“hantsy”的评论

你们完全没做Responsvie Web?
一看就是个广告~
1

引用来自“TerryZ”的评论

关注,可是不敢用,国内这该死的环境,搞得连Bootstrap3都还不怎么敢用

引用来自“抢小孩糖吃”的评论

@TerryZ 没明白为什么不敢用,把包复制下来就好。

引用来自“睡觉不关灯”的评论

@抢小孩糖吃 兼容ie6你怕不怕?
@睡觉不关灯 怕,但是除了政府项目,谁还兼容ie6
0

引用来自“headjoy”的评论

一直没搞明白为什么要用CSS框架,又不像后端程序那么复杂,就那几行代码,自己写个不就行了
一直没搞明白为什么要用后端框架,又不像前端程序那么复杂,就那几行增删改查,自己写个不就行了
0
弹冠相庆,alpha版已使用很久了,急切盼望正式版发布
0

引用来自“TerryZ”的评论

关注,可是不敢用,国内这该死的环境,搞得连Bootstrap3都还不怎么敢用

引用来自“抢小孩糖吃”的评论

@TerryZ 没明白为什么不敢用,把包复制下来就好。
@抢小孩糖吃 兼容ie6你怕不怕?
0

引用来自“headjoy”的评论

一直没搞明白为什么要用CSS框架,又不像后端程序那么复杂,就那几行代码,自己写个不就行了
快速开发,你自己写一个CSS,慢慢的也会形成一个统一的风格、类似于库,那么在一般情况下,类似于BS的CSS框架,按这个框架去做原型,按这个原型去开发前端,减少了很多工作(尤其是没有专业美工的或对一般的UI需求)。
0

引用来自“headjoy”的评论

一直没搞明白为什么要用CSS框架,又不像后端程序那么复杂,就那几行代码,自己写个不就行了
后端也用框架的…
0

引用来自“TerryZ”的评论

关注,可是不敢用,国内这该死的环境,搞得连Bootstrap3都还不怎么敢用
@TerryZ 没明白为什么不敢用,把包复制下来就好。
5

引用来自“headjoy”的评论

一直没搞明白为什么要用CSS框架,又不像后端程序那么复杂,就那几行代码,自己写个不就行了
。。。。前端代码量比后台的多多了好吧~
0

引用来自“headjoy”的评论

一直没搞明白为什么要用CSS框架,又不像后端程序那么复杂,就那几行代码,自己写个不就行了
你还没理解框架的作用何在
0

引用来自“headjoy”的评论

一直没搞明白为什么要用CSS框架,又不像后端程序那么复杂,就那几行代码,自己写个不就行了
不要总站在自己的角度去审视别人的世界。
0

引用来自“headjoy”的评论

一直没搞明白为什么要用CSS框架,又不像后端程序那么复杂,就那几行代码,自己写个不就行了
因为你是后端,别人是前端
0
已经在用了
0

引用来自“TerryZ”的评论

关注,可是不敢用,国内这该死的环境,搞得连Bootstrap3都还不怎么敢用

引用来自“浪子_仗剑走天涯”的评论

为啥啊
因为Bootstrap4不兼容IE9啊
0

引用来自“TerryZ”的评论

关注,可是不敢用,国内这该死的环境,搞得连Bootstrap3都还不怎么敢用
为啥啊
1
一直没搞明白为什么要用CSS框架,又不像后端程序那么复杂,就那几行代码,自己写个不就行了
顶部