css - .nav-item.hover 不会改变导航链接的颜色
问题描述
如何更改以下内容,以便当我将鼠标悬停在导航栏项目上时,其颜色变为红色?
.nav-item.active .nav-link{
color: blue !important;
}
.nav-item.hover .nav-link{
color: red !important;
}
解决方案
在 CSS 选择器中的伪类之前使用冒号而不是点,更多信息:
.nav-item:active .nav-link{
color: blue !important;
}
.nav-item:hover .nav-link{
color: red !important;
}
注意:active和:hover
推荐阅读
- electron - 从子目录执行 main.js
- python - 如何将数字<1从字符串转换为浮点python
- php - 在两个容器中并排列出 woocommerce 产品
- python - 从批处理更改为单个图像加载后,Keras 模型性能下降
- angular - Angular 6 - 上传后获取 Firebase 存储文件的下载 URL
- amazon-web-services - 即使计算已完成,SWF 活动也未完成
- node.js - Socket.IO 重复消息
- amazon-web-services - 来自 localstack 的 SNS 通知中缺少 MessageId
- javascript - 将价值从焦点传递到模糊功能的最佳方式?
- mongodb - Spring Data 存储库中的 MongoDB 嵌套查询