CSS hack для FireFox 4

Тема в разделе "Веб-дизайн", создана пользователем UDAV, 23 мар 2011.

Модераторы: zek24
  1. UDAV

    UDAV

    Регистр.:
    22 июн 2007
    Сообщения:
    776
    Симпатии:
    153
    В FireFox4 входит новый селектор — ":-moz-any". Позволяет задать на любом уровне несколько селекторов сразу. Например:
    PHP:
    :-moz-any(olulli {
        list-
    style-typenone
    }
    a:-moz-any(:hover, :visited) {
        
    colorblack;
    }
    В это связи легко получается CSS-хак для FireFox 4 и выше:
    PHP:
    :-moz-any(x), .class_for_ff4 {
        
    colorred
    }
     
  2. bork75

    bork75 The Team

    Регистр.:
    21 июн 2008
    Сообщения:
    1.450
    Симпатии:
    717
    Вообще, хаки применяются, когда все нормальные браузеры правильно обрабатывают
    стилевой класс, а один какой-нибудь даун, типа ie6, не понимает, что от него хотят ))
    Сейчас все новые браузеры стремятся к единому стандарту в html и css, т.е. в конечном
    счёте все браузеры будут одинаково отображать содержимое.
    И как ещё на этот хак отреагирует валидатор?
     
  3. UDAV

    UDAV

    Регистр.:
    22 июн 2007
    Сообщения:
    776
    Симпатии:
    153
    Ну это и понятно, вот в ff4 у меня один сайт подпортился, пришлось использовать данных хак именно к ff4.
    Ага, только вот когда это будет?..
    Не знаю, не проверял. Для меня главное чтобы сайт красиво выглядел ;)