子主题中的样式表覆盖

时间:2013-08-25 作者:C4tApI

所以我的问题是:我的子主题中有两个样式表:样式。css和样式高级。css(仅包含修改后的css)。我的帖子根据其类别使用其中一种样式表。

我想要高级款式。css覆盖样式。css与子主题的样式表覆盖父主题的样式表的方式相同(添加修改,但保留未修改的css)。

我不知道它是否改变了什么,但风格。css也只包含修改过的css(父主题中的所有其他css都是通过@import导入的)。

我不知道是否清楚(英语不是我的母语…)。如果你有问题要问我,尽管问!

希望您能帮助……!:)

1 个回复
SO网友:Angelique

一般来说,您希望加载通用样式表(style.css) 首先,使用更具体的样式表(style-premium.css). 然而,CSS级联方式的实际细节比这更复杂,您的特定样式表仍然可以被通用样式表覆盖:

如果!important 根据单个选择器的特异性使用声明,您可以通过W3.orgthis CSS tutorial, 甚至可以直接解决您的问题:

还需要注意的是,放置在彼此下方的外部样式表也是层叠的,也就是说,最低样式表中的样式会覆盖较高样式表中的样式。

结束

相关推荐

用js添加自定义的HTMLCSS不起作用

我正在使用最新的Wordpress 3.6。我想使用js向页面添加一些HTML代码。我放了一个<script> $(\'p.content\').addClass(\'highlight\'); </script> 脑袋里有,但没用。因此,我想将类highlight添加到calss=content的p元素中。我之所以要使用它,是为了更改wordpress中的\\u内容输出。我只想把文字放在。。。我还想了解如何通过功能等改变这