css - child 主题CSS类问题

标签 css wordpress-theming

我是一名学生。我正在我的博客上构建一个 WordPress 子主题。我@import 父主题。我将一个类定义为子主题的最后一个语句。当我在标题标签上使用该类使文本变为红色时,该类的一部分正在工作。我在类里面定义的边距被父主题覆盖了吗?为什么? http://rollingokie.com/how-to-find-cheap-airfare/ -> 检查元素 -> “理解”哦,是的,我阅读了 Coyier 文章和 !important 作品。那么我不明白的级联发生了什么?我的边距的特异性值是否与父主题中的值相同?谢谢。你们很棒。主要是……

最佳答案

嗯,你需要研究特异性。这并不意味着链接一堆类,而是意味着元素本身(如 h2 标签本身)与类和 ID 一样具有“权重”。

ID 的覆盖类,无论您有多少:

<div class ="firstDiv firstP redHeader">stuff</div>

不像以下那样“具体”:

<div id="colorMeRed">stuff</div>

无论何时何地出现规则(当然不包括内联样式),一个 ID 比这三个类具有更大的权重并且将被覆盖。

所以谷歌“特异性和权重”。你会发现:0100 = 一个 id,我上面的类示例是 =0030。注意摆放位置。 01 大于 003

关于css - child 主题CSS类问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15709506/

相关文章:

html - 如何定位底部页脚?

html - Wordpress 中的占位符图标 Contact Form 7

css - 重力形式添加显示无

css - 关于css overflow的一些困惑

html - 如何在浏览器窗口中并排放置两个 div,居中

jquery - 产品轮播

html - CSS 填充方案

php - Wordpress 主题更改了永久链接

php - 更改 Wordpress 主题中的 "Load More"按钮的最佳方法是什么?