Как правило, я использую , добавляя classNames к тегу body с помощью условных комментариев , как мой предпочтительный метод для решения кросс-браузерных трудностей.
Однако, если это не так и производительность не имеет значения , вы всегда можете попробовать превосходный IE7.js Дина Эдвардса. Он будет анализировать и обрабатывать вашу таблицу стилей, выбирая и реализуя эти неподдерживаемые селекторы.
Помните, что по мере того, как ваши таблицы стилей будут увеличиваться, а также увеличиваться в размерах и сложности, производительность скрипта (и вашего сайта) будет снижаться в IE6. Однако во многих случаях все должно работать просто отлично. Обязательно закомментируйте это для IE6 и ниже, и вы будете настроены.