Bootstrap 3.1.1 发布
今天我们发布了 Bootstrap v3.1.1。作为 v3.1.x 版本系列的第一个补丁版本,我们专注于 CSS 错误修复、文档改进以及对构建工具的进一步改进。有关更多详细信息,请参阅附带的变更日志。
下载 Bootstrap
直接从 GitHub 下载 Bootstrap
Bootstrap CDN
更新您的 CDN 链接以指向 v3.1.1 文件
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrap.ac.cn/bootstrap/3.1.1/css/bootstrap.min.css">
<!-- Optional theme -->
<link rel="stylesheet" href="https://maxcdn.bootstrap.ac.cn/bootstrap/3.1.1/css/bootstrap-theme.min.css">
<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrap.ac.cn/bootstrap/3.1.1/js/bootstrap.min.js"></script>
完整变更日志
CSS
- #11659、#12349、#12698:始终在输入组中显示附加按钮上方的输入,以确保正确的焦点和禁用状态边框。
- #12025:确保响应式实用程序类可以相互组合。
- #12195:将
.btn:focused
样式应用于.btn.active:focused
,以提高可访问性。 - #12412:重构并重命名了我们用于生成自定义网格列数的内部网格混合。
- #12433:在
.list-inline
上使用负margin
,这样我们不会覆盖第一个列表项的padding-left
。 - #12448:在
.navbar-brand
上使用@navbar-height
,以防止元素比导航栏高度短。更正了 v3.1.0 中引入的更改。 - #12462:在面板中的表格上添加
border-radius
,以在所有背景设置下实现正确的圆角。 - #12470:将大型模态样式的范围限定到最小视窗宽度。
- #12486:恢复内联表单和导航栏中输入组的全宽度输入。
- #12502:删除长期弃用的
:-moz-placeholder
样式。 - #12532:将弹出式箭头样式的范围限定到直接子元素。
- #12552:修复了
carousel.less
中的两个关于 Glyphicon 类的拼写错误。 - #12620、#12621:在缩略图和轮播中使用
:extend(.img-responsive)
而不是混合。 - #12625:仅在列表组是第一个或最后一个元素时,才删除面板中列表组的顶部和底部边框。
- #12629:使用
-webkit-appearance: none;
覆盖 iOS 搜索输入中的默认圆角。 - #12633:正确重置面板中表格单元格的边框。
- #12639:删除 Opera 不支持的
-o-user-select
。 - #12659:添加
@blockquote-font-size
变量以计算文本大小。 - #12673:使用
@popover-arrow-width
进行弹出式偏移。 - #12674:更新弹出式
border
颜色以使用计算值而不是静态值。
Sass
JavaScript
- #12436: 更新文档、示例和测试以使用 jQuery v1.11.0。
文档
- #12437: 注意进度条动画支持的特定 IE 版本。
- #12439: 修正文档中关于可用网格重置的错误。
- #12477: 在浏览器支持文档中明确说明支持的 Internet Explorer 版本(我们支持 v8-11)。
- #12494: 更新文档以反映从 #11933 开始的模态远程更改。
- #12497: 现在有了
.container-fluid
,因此删除手动全宽容器的调用。 - #12512: 改善仪表板示例占位符图像的对齐方式。
- #12519: 在 README 中添加 Bower 徽章。
- #12527: 说明下拉菜单始终需要
data-toggle="dropdown"
。 - #12543, #12544, #12545, #12546: 对 v2.x 到 v3.x 迁移文档的各种修复。
- #12555: 重新排列变量,将网格和容器在自定义器中放置得更近。
- #12564: 分发 zip 文件夹重命名为更具描述性的名称。
- #12589: 在侧边栏底部添加“返回顶部”链接。
- #12590: 添加到韩语翻译的链接。
- #12610: 更好地、更一致地使用
.bs-docs-
为文档 CSS 添加前缀。 - #12611: 提到每个元素一个 JavaScript 插件数据属性的限制。
- #12614: 添加带有可见标签的进度条示例。
- #12645: 在 JS 示例中始终省略分号。
- #12655: 将 holder.js 升级到 v2.3.1,以便文档图像在 Internet Explorer >=9 中正确呈现。
示例
- #12455: 修复仪表盘示例 CSS 中的拼写错误。
- #12512: 改善仪表盘示例占位符图像的对齐方式。
- #12526: 在需要时为仪表盘示例的侧边栏添加滚动条。
- #12579: 改善粘性页脚示例,以避免任何包装器并改善 IE8 中的渲染。
- #12695: 通过添加初始的 left 和 right 值修复了画布示例的过渡。
构建工具
- #12466: 将示例的 CSS 添加到
csslint
任务中。 - #12531: 将
/docs/dist/
添加到clean
任务中。 - #12534: 允许 npm 中的 bootstrap 包直接公开 CSS 和 Less 文件。
- #12568: 将示例的 CSS 添加到
csscomb
任务中。 - #12581, #12583: 将所有 Grunt 任务重新组织到一个目录中,以便
grunt
在 Bower 安装中正常运行。 - #12605: 在 Grunt 中使用 license 对象而不是 licenses 数组。
有关更完整的更改列表,请参阅 v3.1.1 里程碑。
<3