html - 创建了一个自定义 CSS 类,想要更改链接悬停颜色但它不起作用

标签 html css

我想弄清楚如何将一组特定链接上的链接悬停颜色更改为#666666,因此我创建了一个自定义 CSS 类。但是,效果不起作用。我尝试了一些方法,例如将类嵌套在 div 标记中,但我当前的 HTML 和 CSS 如下所示。我非常是代码的新手,因此非常感谢您的帮助。

<p style="text-align: center;">
<a class="supportlinks" href="http://www.sharepointflex.org/pricing-plans/">
<span style="color: #3fa9f5; text-align: center; font-size: 18px;">Implementation Support</span></a>​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​</p>

.supportlinks:hover {color:#666666; text-decoration:none;}

最佳答案

您在 span 上使用内联样式,因此如果您想避免使用我推荐的 !important,您将不得不摆脱内联样式。

我还建议将其他内联声明也移到您的 CSS 中,但以下示例显示了使其正常工作所需的最少重构量。

这是一个现场演示,展示了如何将内联样式提取到 CSS 规则中:

.supportlinks {color: #3fa9f5;}
.supportlinks:hover {color:#666666; text-decoration:none;}
<p style="text-align: center;">
<a class="supportlinks" href="http://www.sharepointflex.org/pricing-plans/">
<span style="text-align: center; font-size: 18px;">Implementation Support</span></a></p>

JSFiddle 版本:https://jsfiddle.net/f8dhtcz6/

关于html - 创建了一个自定义 CSS 类,想要更改链接悬停颜色但它不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34423113/

相关文章:

html - 让 Bootstrap 下拉菜单在 Navbar 中正确显示

html - 使用 SVG 代替 html/css

javascript - 列表项点击事件不起作用,但在 jsfiddle 中

html - div CSS之间不需要的大垂直间隙

css - 如何使用不同的单元格创建自定义表格?

php - bootstrap col 位置不会显示在旁边,总是显示在底部

javascript - 用变量预填充 HTML 值?

jQuery 简单转换问题

按类前缀的 JavaScript 选择器?

html - 将图像与 1 行内联元素对齐