【发布时间】:2018-12-20 16:03:34
【问题描述】:
所以网站在鼠标悬停时使用文本下划线,但在一个页面上,我必须将鼠标悬停设置为仅颜色变化,没有下划线装饰。
<div class="hcolor">
<a href="#"><h4>Custom Text</h4></a>
</div>
在 CSS 中我尝试过:
.hcolor h4 a:hover{
color: #fff;
text-decoration:none;
}
但这不起作用,因为标准设置仍然会覆盖这些设置,并且链接不断加下划线。
【问题讨论】:
-
CSS 层叠顺序如下:浏览器默认、外部样式表、内部样式表(在头部)、内联样式(在 HTML 元素内),所以要确保你影响的是正确的用你的 CSS 元素,试着把它放在页面的头部作为测试。