В моем HTML есть следующий DIV, который содержит большое фоновое изображение:
<div id="widget-image" class="tyreinfo1"></div>
В зависимости от того, какое поле выбора на форме на странице выбрано, фоновое изображение будет прокручиваться в другую точку.,Эти позиции определены следующим образом:
#widget-image.tyreinfo1 { background-position: 0px -105px }
#widget-image.tyreinfo2 { background-position: 0px -210px }
#widget-image.tyreinfo3 { background-position: 0px -315px }
#widget-image.tyreinfo4 { background-position: 0px -420px }
#widget-image.tyreinfo5 { background-position: 0px -525px }
Код в полях выбора:
onfocus="$('#widget-image').removeClass().addClass('tyreinfo1');"
5 блоков выбора, каждый из которых добавляет свой класс tyreinfo.
Сюрприз, сюрприз, он не работает в IE6.Я проверил, используя панель инструментов отладки, и классы определенно применяются, однако фоновая позиция каждый раз сбрасывается до 0px 0px.
Любая помощь приветствуется!