Bootstrap4 首個Beta版發(fā)布:距上次發(fā)布已7月之久!

2021-10-15 13:51 更新

北京時間2017年8月12日,Bootstrap 4 的首個 Beta 版終于發(fā)布了。此次Beta版本距離上次發(fā)布 4.0 的最后一個 alpha 版已經(jīng)過去了 7 個月。

該版本取消將 Normalize.css 作為依賴關系,而是 fork 其中的一部分并和 Bootstrap 自家的 Reboot 混合,以獲得更穩(wěn)定的標準化方法。還對導航、網(wǎng)格進行了改進以及對 Flexbox 進行一些兼容性的處理。

此外,該版本將 jQuery 和 Popper 移動到了 peerDependencies ,因為它們不是 Bootstrap 每個部分所要求的。往下閱讀更多的更新內(nèi)容。

值得關注的更新:

  • 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.

點此查看完整的更新說明。

下載地址

以上便是小編為您帶來的Bootstrap4的最新消息,關注W3Cschool官網(wǎng),我們將持續(xù)為您帶來最新最前沿的技術訊息!

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號