Встретил интересный хак для Firefox-а.
CSS код конечно будет не валидный, но это же хак.
Для Firefox 2.0 и более младших версий:
.menu a {display: block; color: #0000FF}
.menu a, x:-moz-any-link {[особенный стиль для Firefox 2.0 и младше]}
.menu a, x:-moz-any-link, x:default {[Восстановление стиля для Firefox 3.0]}
Для Firefox 1.0 и более младших версий%
.menu a, x:-moz-any-link {[Особенный стиль для Firefox 1.0 и младше]}
.menu a, x:-moz-any-link, x:only-child {[Восстановление стиля для более старших версий]}
Как работает этот "хак":
x:-moz-any-link - специальный селектор для Gecko, недоступный для других браузеров.
x:only-child - добавлен в версиях Firefox 1.5
x:default - добавлен для Firefox 3.0 (Gecko 1.9)