定义一个类在全球范围内不起作用,但在本地起作用

时间:2019-05-29 10:43:19

标签: css wordpress

当我在帖子的自定义CSS中为类定义代码时,此方法有效,但是,如果我在主题选项->自定义CSS下全局定义了相同的代码,则此方法无效。

.learndash-wrapper .ld-table-list a.ld-table-list-item-preview {
    color: #13fff8;
}.   

因此,我必须通过添加此代码来获得正确的字体颜色...我想使它在全球范围内都能正常工作。

知道为什么会这样吗?

2 个答案:

答案 0 :(得分:3)

首先,检查您是否有错字。确认您正确输入了类名之后。您可以尝试使用

.your-class-name{
  color : #ffffff !important;
}

!important 具有覆盖以前的CSS类及其属性的超能力。

有准则并定义了不同CSS样式的优先级。 结帐,

https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity

如果需要更具体的答案,请在评论中提问。

答案 1 :(得分:0)

检查加载的css文件的顺序。如果为同一元素声明了多个CSS,则将应用最新的CSS类。并检查css选择器的特异性。具有较高特异性的选择器将影响样式。