CSS hack для FireFox 4

В FireFox4 входит новый селектор — «:-moz-any». Позволяет задать на любом уровне несколько селекторов сразу. Например:
:-moz-any(ol, ul) li {
    list-style-type: none
}
a:-moz-any(:hover, :visited) {
    color: black;
}
В это связи легко получается CSS-хак для FireFox 4 и выше:
:-moz-any(x), .class_for_ff4 {
    color: red; /* стиль только для FF 4+ */
}
9 июля 2010 12:27

http://onjs.net (инкогнито)
10 июля 2010, 00:31

Хм, точно, наверное это самый короткий способ задать стиль только для фф.

bolk (bolknote.ru)
10 июля 2010, 15:05, ответ предназначен http://onjs.net

Это для FF4, для FF тоже существует — http://bolknote.ru/2008/07/18/~1787/

Денис (http://denisdolgopolov.ru) (инкогнито)
18 апреля 2011, 11:34

А нет хака для firefox 4 под линуксом. К меня почему то один шрифт в нем увеличивается на 2px. Хотя в firefox 4 под виндовсом все нормально. Ни когда такого не ожидал от firefox, хотя может это косяк шрифта

bolk (bolknote.ru)
18 апреля 2011, 19:04, ответ предназначен Денису (http://denisdolgopolov.ru)

Я не пробовал такой изготовить. В таких случаях надёжнее пользоваться JS.

Марат (инкогнито)
24 июня 2011, 12:35

К сожалению, не работает для FF5...

jibiel (инкогнито)
20 августа 2011, 00:18, ответ предназначен Марату

http://jsfiddle.net/marcoos/zUYdj/ — вот фиддл. у меня работает под FF 5 / OS X 10.6.8.

Ваше имя или адрес блога (можно OpenID):

Текст вашего комментария, не HTML:

Кому бы вы хотели ответить (или кликните на его аватару)