Определить класс не работает глобально, но локально это - PullRequest
1 голос
/ 29 мая 2019

Когда я определяю код для класса в пользовательском CSS поста, это работает, однако, если я определяю тот же код глобально в опциях моей темы-> Пользовательский CSS, это не работает.

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

Поэтому я должен отправлять сообщения, добавляя этот код, чтобы получить правильный цвет шрифта ... и я хотел бы, чтобы он работал глобально.

Есть идеи, почему это произошло?

Ответы [ 2 ]

3 голосов
/ 29 мая 2019

Сначала проверьте, есть ли у вас опечатка или нет. После проверки, что вы ввели имя класса правильно. Вы можете попробовать как,

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

! Important обладает сверхмощью для переопределения предыдущего класса CSS и его свойств.

Существуют рекомендации и определены приоритеты различных стилей CSS. Заказ

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

Спросите в комментарии, если требуется более конкретный ответ.

0 голосов
/ 29 мая 2019

Проверьте порядок загрузки css-файлов.Если вы объявили несколько CSS для одного и того же элемента, будет применен последний класс CSS.Наряду с этим проверьте специфичность селекторов CSS.Селектор с более высокой специфичностью будет влиять на стиль.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...