CSS изменить цвет кнопки для конкретной ссылки - PullRequest
0 голосов
/ 04 сентября 2018

Это сайт сравнения цен, с множеством ссылок, и некоторые из них не работают. Я получаю их href из моего API как "javascript: void (0);" поэтому кнопки ничего не делают.

Используя пользовательский CSS на странице, я бы хотел изменить цвет кнопок с помощью

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

будет серым.

Можно ли изменить цвет определенного элемента href с помощью пользовательского CSS?

1 Ответ

0 голосов
/ 04 сентября 2018

Вы можете использовать селектор атрибута для точного соответствия атрибута [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>
...