【问题标题】:Is my CSS properly reset? [duplicate]我的 CSS 是否正确重置? [复制]
【发布时间】:2013-07-05 04:42:28
【问题描述】:

请注意,我只对进行细微更改感兴趣,而不是应用整个 CSS 重置。我想弄清楚这个特定元素的问题。

关于以下:

一切看起来都很好,我在创建 CSS 时认出了它。唯一没有意义的是Basic Style Rules 下的样式规则。我不熟悉 4 webkit-margin 规则。

应该如何将它们重置为 0?

它们是干什么用的?

我没有设置这些,它们不在我使用的单个 CSS 文件中。

ut_but_new(只是按钮)

CSS

【问题讨论】:

  • 请看thisthis
  • 根据这些链接,它们应该被覆盖,但我没有看到它们被划掉,因为我认为 Safari 会这样做让您知道它们已被覆盖。

标签: css webkit


【解决方案1】:

如果没有定义 CSS,这些规则是浏览器默认使用的。

在这种情况下,浏览器是基于 webkit 的,因此它们具有 -webkit 前缀。

如果一切正常,就没有理由覆盖它们。

【讨论】:

    【解决方案2】:

    这些是 -webkit 样式的默认边距。

    您可以使用 margin:0 覆盖它们;

    【讨论】:

    • 似乎是共识...但是如果您查看我发布的 CSS,我确实将边距设置为 0,但我没有看到 webkit 样式像我做其他属性一样被划掉被覆盖了。
    • 您在哪个程序中查看您的样式?我喜欢使用 firebug 在网络浏览器中检查我渲染的样式。您会注意到,当您检查这些“基本样式规则”不会显示的每个元素时。
    猜你喜欢
    • 2013-01-10
    • 1970-01-01
    • 1970-01-01
    • 2012-03-02
    • 1970-01-01
    • 2013-08-14
    • 2012-11-11
    • 2017-06-08
    • 1970-01-01
    相关资源
    最近更新 更多