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+ */
}
Хм, точно, наверное это самый короткий способ задать стиль только для фф.
Комментарий для http://onjs.net:
Это для FF4, для FF тоже существует — http://bolknote.ru/all/1787/
А нет хака для firefox 4 под линуксом. К меня почему то один шрифт в нем увеличивается на 2px. Хотя в firefox 4 под виндовсом все нормально. Ни когда такого не ожидал от firefox, хотя может это косяк шрифта
Комментарий для Денис (http://denisdolgopolov.ru):
Я не пробовал такой изготовить. В таких случаях надёжнее пользоваться JS.
К сожалению, не работает для FF5...
Комментарий для Марат:
http://jsfiddle.net/marcoos/zUYdj/ — вот фиддл. у меня работает под FF 5 / OS X 10.6.8.