【问题标题】:Should I use normalize.css in my Bootstrap project?我应该在我的 Bootstrap 项目中使用 normalize.css 吗?
【发布时间】:2013-08-19 14:52:52
【问题描述】:

我不知道是否需要在我的引导项目中添加normalize.css 样式表。我正在使用最新版本的引导程序 v2.3.2。

【问题讨论】:

    标签: twitter-bootstrap normalize css-reset


    【解决方案1】:

    不,你不应该。

    Bootstrap 2.3.2 中 normalize.css is already included 的修改版本。 Here 是。

    更新:the docs 使这一点更加明确,现在他们使用原始代码,而不是他们的分叉。

    更新:(引导程序 4)

    为了改进跨浏览器渲染,我们使用Reboot 进行更正 浏览器和设备之间的不一致,同时提供轻微的 对常见的 HTML 元素进行更自以为是的重置。

    来源:https://getbootstrap.com/docs/4.1/getting-started/introduction/#reboot

    【讨论】:

    • 我不知道 less 是什么,这让我很困惑,所以我使用了 baisc 版本的 twitter bootstrap。它只有 bootstrap.css 和 bootstrap-responsive.css 文件。找不到任何样式重置他们的
    • bootstrap.css 中的规范化规则从第 43 行开始到第 222 行结束。您可以看到将reset.lessbootstrap.css 进行比较。我建议开始使用更少或至少了解它的目的是什么。最后,您可以使用该工具创建自定义构建:getbootstrap.com/2.3.2/customize.html
    • 嗯,现在明白了。所以你的意思是我应该开始使用包含更少的完整版引导程序。有什么好的资源可以让我学到更少的东西吗?
    • 我建议使用较少的版本。更少的文档:lesscss.org。拥有source distributionless 子目录中的文件更少。 PS:也可以免费接受/支持我的答案:)
    • 作为问题和答案参考 bootstrap 2,为了完全清楚,bootstrap 3 github.com/twbs/bootstrap/blob/v3.3.5/less/normalize.less 仍然是这种情况
    猜你喜欢
    • 2019-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-19
    • 2010-10-18
    • 1970-01-01
    • 2011-07-09
    • 2013-02-05
    相关资源
    最近更新 更多