Я использую IE9.js из этого проекта: http://code.google.com/p/ie7-js/
По большей части это работает хорошо, обеспечивая поддержку CSS, например, прозрачности в Internet Explorer 7. Однако он не поддерживает селектор: nth-child (). Есть ли способ обойти это чисто с помощью JavaScript? Я имею в виду, что мой CSS будет прочитан javascript, а атрибуты css применены к соответствующим элементам.
Мне известно, что эту проблему можно решить с помощью классов на элементах или с помощью jQuery (или других структур) для выбора элементов. Однако это не идеально.
В идеале я хочу, чтобы мой код презентации в одном месте (css) не был разбросан по моему проекту.
Редактировать Похоже, библиотека IE может это сделать: http://selectivizr.com/