假设我们在WordPress子主题中声明了以下CSS默认规则X:
.btn { background: url("btn.jpg"); }
这个规则Y,在商业父WordPress主题中声明:
.btn:hover { background: gray; }
我可以以某种方式告诉浏览器“忽略Y”,以便在悬停.btn元素时不会发生任何事情吗?
答案 0 :(得分:3)
我认为您唯一的选择是将.btn:hover
的值覆盖为与.btn
相同的值:
.btn:hover { background: url("btn.jpg"); }
.btn { background: red; }
.btn:hover { background: blue; }
/* ... */
.btn:hover { background: red; }

<div class="btn">Foo</div>
&#13;