Я определил это парение для сНа элементаКак удалить стиль парения в CSS
div.MyCSSClass:hover
{
background-color: purple;
}
Это мой HTML источник:
<div class="
<ul class="MyParentCSSClass">
<li>
<div>
<div>
<div class="MyCSSClass">
<!-- I want to remove CSS hover for this div element -->
Я хочу, чтобы удалить зависать, когда div.MyCSSClass является потомком MyParentCSSClass, поэтому я добавляю это, чтобы удалить стиль парения в CSS:
.MyParentCSSClass div.MyCSSClass:hover
{
}
Но это не сработало. Я все еще вижу тот же стиль наведения. Есть ли способ удалить наведение в CSS без создания нового класса CSS для моего тега div? Я хочу сохранить то же имя, что и другое свойство CSS, использует «MyCSSClass».
Спасибо за предложение. Я попытался
background-color: none !important;
Но когда я смотрю в хроме, что CSS в настоящее время перезаписан
.MyGrandParentClass div.MyCSSClass:hover
{
background-color: purple;
}
и источник HTML является
<div class="MyGrandParent">
<ul class="MyParentCSSClass">
<li>
<div>
<div>
<div class="MyCSSClass">
<!-- I want to remove CSS hover for this div element -->
Мой вопрос заключается в том, как мой «Удалить hover 'css правило переписывается? Я поставил «важное» в свое правило.
Вместо использования пустых скобок установите «background-color» в 'none' или' inherit'. – Polyov