Родительские свойства CSS не перезаписываются

#html #css

#HTML #css

Вопрос:

У меня есть родительское свойство CSS, которое, похоже, не может быть перезаписано !важно. какие еще варианты у меня есть? Я пытаюсь избавиться от свойства margin-left: 30.

Код Div

 .difference-ul  {
margin-left: 0 !important;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
  

Приведенное ниже родительское свойство CSS, которое применяется к вышеуказанному классу div

     .Rte ul, .Rte ol {
    margin-left: 30px;
    padding-left: 0;
    list-style-position: outside;
}
  

Ответ №1:

Попробуйте использовать свой код следующим образом:

    .Rte ul, .Rte ol .difference-ul  {
margin-left: 0 !important;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
  

Комментарии:

1. Можете ли вы предоставить скриншот ваших реальных элементов devtools?

2. хммм, кое-что, что я заметил .difference-ul отсутствовало в разделе dev. Я разместил css-код выше …. и теперь он работает… реализует ли css код на основе того, насколько продвинут их код?