Консультирование по разрешению совместимости псевдоклассов для IE8

Я использовал псевдоклассы в проекте, над которым я сейчас работаю, и так как он уже тяжелый JavaScript, я стараюсь избегать использования selectivizr. Есть ли способ сделать psedoclass совместимым с IE8? Можно ли использовать Modernizr для решения этой проблемы?

Любой совет будет высоко ценится.

1 ответ

Вы можете проверить css-lastchild с Modernizr (вы найдете его в разделе " Неосновные обнаружения ") и настройте стили, если браузер не поддерживает css-lastchild - это означает, что он также не поддерживает другие селекторы CSS3, а именно:

  • :root
  • :nth-child()
  • :nth-last-child()
  • nth-of-type
  • nth-last-of-type()
  • :last-child
  • :first-of-type
  • :last-of-type
  • :only-child
  • :only-of-type
  • :empty
  • :target
  • :enabled
  • :disabled
  • :checked
  • :not(),
Другие вопросы по тегам