Как заставить firefox использовать собственный CSS для тегов привязки, которые содержат «#» или «javascript:»? - PullRequest
2 голосов
/ 19 марта 2010

Чтобы установить свои собственные цвета для якоря, я знаю, что мы можем сделать это в UserContent.css: {цвет: зеленый! важно; цвет фона: белый! важно; размер шрифта: 1.2em! важный; }

Но как установить определенный цвет для тега привязки, который ссылается на ту же страницу («#» в URL). Или, если «javascript:» находится в урале тега привязки?

Ответы [ 2 ]

2 голосов
/ 19 марта 2010

Похоже, что Селектор атрибутов CSS3 будет работать в Firefox 3.0+.

a[href^="#"]
{
  ⋮ declarations
}
2 голосов
/ 19 марта 2010

Используйте селектор атрибутов, начинающийся с :

a[href^="javascript:"], a[href^="#"] {
    color: red;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...