CSS更改特定href的按钮颜色

时间:2018-09-04 07:55:50

标签: html css button href

这是一个价格比较网站,有很多链接,但有些链接无效。 我从我的API收到他们的href为“ javascript:void(0);”所以按钮什么也不做。

在页面上使用自定义CSS,我想使用

更改按钮的颜色。
<a href="javascript:void(0);" class="button">Shop Now</a>

显示为灰色。

是否可以使用自定义CSS更改特定href元素的颜色?

1 个答案:

答案 0 :(得分:5)

您可以使用属性选择器将属性与[href=javascript\:void\(0\)\;]或该变量的某些形式完全匹配。

您可以在此处了解有关属性选择器的更多信息:https://developer.mozilla.org/en-US/docs/Web/CSS/Attribute_selectors

a[href=javascript\:void\(0\)\;] {
  color: gray;
}
<a href="javascript:void(0);" class="button">Shop Now (disabled link)</a>
<br>
<a href="#" class="button">Shop Now (normal link)</a>