【问题标题】:css property inherit in rails application在 Rails 应用程序中继承 CSS 属性
【发布时间】:2011-03-05 17:51:48
【问题描述】:

我有一个 Rails 应用程序,我在 application.html.erb 中包含了 reset.css 文件 reset.css 文件来自http://meyerweb.com/eric/tools/css/reset/ 我只是复制所有代码。

我已经在 application.css 文件中指定了字体属性。

当渲染页面时,字体似乎没有从 application.css 继承属性,但仍然从 reset.css

为什么会发生这种情况?我检查了页面信息,reset.css 是在 application.css 之前加载的

【问题讨论】:

    标签: ruby-on-rails css stylesheet inheritance


    【解决方案1】:

    如果没有看到实际的 CSS,很难说 - 选择器不一定通过“last one in”应用。安装Firebug 并检查未按照您的想法出现的元素。 Firebug 将准确地向您展示选择器是如何应用的。

    【讨论】:

      【解决方案2】:

      丹尼尔,

      在我的 reset.css 之后,我的 custom.css 在文档源中出现了相同的症状。当我仔细观察时,我发现我在两者中都有一个“块”div。将我的自定义 css 块重命名为“custom_block”解决了这个问题。

      还要注意不要使用任何关键字作为 div 名称。如有疑问,请将 div 重命名为独特的名称,看看是否有帮助。

      我也曾从具有 HTML 表单元素名称的表单元素中获得类似的谜团。也寻找那些,它们可以使浏览器行为异常。即名称为“radio”的单选按钮

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-04-15
        • 2017-05-25
        • 2022-09-25
        • 2011-08-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多