【问题标题】:CSS change button color for specific hrefCSS更改特定href的按钮颜色
【发布时间】:2019-02-09 04:50:03
【问题描述】:

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

在页面上使用自定义 CSS 我想用 改变按钮的颜色

<a href="javascript:void(0);" class="button">Shop Now</a>

变灰。

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

【问题讨论】:

  • JavaScript 可以实现。

标签: html css button href


【解决方案1】:

您可以使用属性选择器将属性与[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>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-20
    • 2020-08-03
    相关资源
    最近更新 更多