Как выбрать все псевдоклассы в CSS?

У меня есть кнопка, и я хотел узнать, можно ли сделать приведенный ниже css короче.

.button a:link, .button a:visited, .button a:hover, .button a:active {
    color: #000;
    text-decoration: none;
}

То есть, может быть:

.button a:* {
    color: #000;
    text-decoration: none;
}

Может быть, и нет более короткого пути, но я просто хотел знать. Я обнаружил что-то вроде этого:

.button a:link:visited:hover:active {
    color: #000;
    text-decoration: none;
}

Но не работает, не знаю почему .. Для информации - у меня есть общий css для a в верхней части файла:

a:link {
    color: #DA5632;
}
a:visited {
    color: #CE3408;
}
a:hover {
    color: #289BF8;
}
a:active {
    color: #CE3408;
}

Итак, класс кнопки a должен перезаписать основной a css.

8
задан BoltClock 16 October 2010 в 19:14
поделиться