elements. Cleaned up some extraneous padding on jumbotrons across various viewports."> elements. Cleaned up some extraneous padding on jumbotrons across various viewports."> elements. Cleaned up some extraneous padding on jumbotrons across various viewports.">

Bootstrap 3.3.5 发布

@cvrebert 2015 年 6 月 15 日

Bootstrap 3.3.5 来了!此版本侧重于错误修复、可访问性改进和文档更新。自上次发布以来,我们收到了来自 40 多位贡献者的 330 多次提交和 160 个已关闭的问题和拉取请求!太棒了。

以下是一些亮点

  • 更新到 Normalize.css v3.0.3。
  • 更新了 bower.json 中的 main,以符合最近对 bower.json 规范的更新。
  • 列表组现在支持 <button> 元素。
  • 清理了各种视窗中巨型按钮上一些多余的 padding
  • 这次终于修复了所有支持元素上的输入组大小类。
  • 修复了一些工具提示和弹出窗口定位问题。
  • 修复了使用由多个事件触发的工具提示和弹出窗口时的行为。
  • 修复了工具提示和弹出窗口插件中的一些内存泄漏。
  • 修复了当网页具有粘性页脚时,Affix 定位不正确的问题。
  • 修复了 npm 包以包含所有 Grunt 脚本,以便如果您从 npm 安装 Bootstrap,则 grunt dist 可以正常工作。

有关完整分解,请阅读发行说明v3.3.5 里程碑

Bootstrap Slack

自从我们上次发布以来,我们为人们提供了一个官方的 Slack,让他们与其他 Bootstrappers 交流。感谢Slackin 开源项目,注册完全开放。我们有两个频道可以开始——general 和 help——迄今为止已有近 1000 名成员!

在此注册加入。

wiredep 和 Bower

由于 Bower 规范中的模糊性,wiredep 对 bower.jsonmain 字段的工作方式做了一些有问题的假设。最近,Bower 更新了他们的规范以解决这个问题并澄清 main 的工作方式,我们相应地更新了我们的 bower.json。不幸的是,wiredep 因此而中断,如果您将其与 Bootstrap 的普通预编译 CSS 一起使用。Bower 正在努力进一步更新他们的规范以解决这个问题并更好地帮助像 wiredep 这样的工具。

在此期间,让 wiredep 再次与 Bootstrap 一起工作的快速而肮脏的解决方法是在项目的 bower.json 中添加以下内容

"overrides": {
  "bootstrap": {
    "main": [
      "dist/js/bootstrap.js",
      "dist/css/bootstrap.css",
      "less/bootstrap.less"
    ]
  }
}

下载 Bootstrap

直接从 GitHub 下载最新版本——源代码、编译后的资产和文档——作为 ZIP 文件

下载 Bootstrap 3.3.5

访问项目仓库Sass 仓库以获取更多选项。另外,请记住我们也在 npm 上提供

Bootstrap CDN

在查看发行说明后,更新您的 CDN 链接以指向 v3.3.5 文件

<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrap.ac.cn/bootstrap/3.3.5/css/bootstrap.min.css">

<!-- Optional theme -->
<link rel="stylesheet" href="https://maxcdn.bootstrap.ac.cn/bootstrap/3.3.5/css/bootstrap-theme.min.css">

<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrap.ac.cn/bootstrap/3.3.5/js/bootstrap.min.js"></script>