CSS使悬停覆盖事件类

标签 css

我想让我的悬停颜色覆盖我的事件类颜色。

这是我的悬停:

.tabs nav a:hover {
    box-shadow: inset 0 -2px #1E528A;
}

这是我的 active li 类:

.tabs nav li.active a {
    box-shadow: inset 0 -2px #3792F5;
}

当我将鼠标悬停在我的事件类上时,颜色优先。我希望悬停在悬停时优先于我的事件类颜色。我该怎么做?

最佳答案

你可以简单地这样做:

.tabs nav a:hover,
.tabs nav li.active a:hover {
    box-shadow: inset 0 -2px #1E528A;
}

或使用重要的:

.tabs nav a:hover {
    box-shadow: inset 0 -2px #1E528A !important;
}

希望对您有所帮助。


关于CSS使悬停覆盖事件类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51331872/

相关文章:

jquery - 如何获得子 UL 长度

html - float CSS后Div崩溃

html - 背景图像不会出现在任何其他浏览器中

css - 断字:断字在 Firefox 21 中不起作用

html - 为什么我的 html 表格不会在 IE 11 的页面上居中?

css - 分页按钮不显示禁用的 css

html - 并排放置 2 个 div,每个宽度为 50%

HTML/浏览器/CSS - 网页在服务器上看起来更大

html - 如何以 Angular 实现带有.xml扩展名的openfile?

html - 使用 Sprite 更改 img 元素的背景图像