我刚刚开始一个我正在使用 Twitters Bootstrap 的项目,并且想知道它是否有自己的重置规则。
通常我会使用规范化样式表来帮助我的网站在跨浏览器上看起来更一致,但 Bootstrap 需要这样做吗?
我刚刚开始一个我正在使用 Twitters Bootstrap 的项目,并且想知道它是否有自己的重置规则。
通常我会使用规范化样式表来帮助我的网站在跨浏览器上看起来更一致,但 Bootstrap 需要这样做吗?
Bootstrap 已经使用normalize.css。查看源代码(和LESS 文件):
/*!
* Bootstrap v2.2.2
*
* Copyright 2012 Twitter, Inc
* Licensed under the Apache License v2.0
* http://www.apache.org/licenses/LICENSE-2.0
*
* Designed and built with all the love in the world @twitter by @mdo and @fat.
*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
display: block;
}
Bootstrap v3 现在明确了这一点,并且还包括版本号:
/*!
* Bootstrap v3.0.3 (http://getbootstrap.com)
* Copyright 2013 Twitter, Inc.
* Licensed under http://www.apache.org/licenses/LICENSE-2.0
*/
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display: block;
}
请注意,normalize.css 现在是 v3.0.0-rc.1,因此您可能需要查看 CHANGELOG 或 diff 并评估您是否想在您的站点上使用它们。