html - 在悬停时更改单个 li 的颜色
问题描述
将鼠标悬停在上方时,我正在努力更改该特定 li 的字体颜色。当鼠标从白色到黑色指向 li 时,我的代码无法正常工作。
.tags-list li{display:inline-block;background-color:#253b5d; padding: 1px 10px !important;
text-transform: lowercase;
font-weight: normal;
font-size: 14px;
transition: all 1s linear;
}
.tags-list li:hover{background-color: #aebdd5;}
.tags-list li a{transition: all 1s linear;color:white;}
.tags-list ul li a:hover{color:black;}
<ul class="tags-list">
<li><a href="#">Testing</a></li>
<li><a href="#">Testing</a></li>
<li><a href="#">Testing</a></li>
<li><a href="#">Testing</a></li>
<li><a href="#">Testing</a></li>
<li><a href="#">Testing</a></li>
</ul>
解决方案
去掉ul.
,.tags-list
已经提到了ul
。它不包含另一个ul
.
.tags-list li{display:inline-block;background-color:#253b5d; padding: 1px 10px !important;
text-transform: lowercase;
font-weight: normal;
font-size: 14px;
transition: all 1s linear;
}
.tags-list li:hover{background-color: #aebdd5;}
.tags-list li a{transition: all 1s linear;color:white;}
.tags-list li a:hover{color:black;}
<ul class="tags-list">
<li><a href="#">Testing</a></li>
<li><a href="#">Testing</a></li>
<li><a href="#">Testing</a></li>
<li><a href="#">Testing</a></li>
<li><a href="#">Testing</a></li>
<li><a href="#">Testing</a></li>
</ul>
推荐阅读
- r - for循环遍历R中的每个第n个元素
- r - 用数据框中的值替换代码
- java - Squareup okhttp 导致错误
- reactjs - 获取某些东西时如何在 Redux 中设置数据?
- rust - 为什么在调用 From::from 时没有从 &String 到 &str 的 deref 强制?
- laravel - Laravel:捕获 Controller __construct() 的阶段与其他方法运行阶段之间的差异
- java - 'C:\Users\[UserName]' 不是内部或外部命令、可运行程序或批处理文件。VsCode 中的 Java
- python - 当我尝试从 PubMed 上的查询中获取所有文章详细信息到 Pandas DataFrame 并将它们全部导出到 CSV
- rust - 为什么在闭包中的可变借用之后不可变借用可以?
- r - raster::stack 在栅格中返回 NA 值,尽管知道值