Олег Б.
292 повідомлення
#15 років тому
Привет всем. Столкнулся с такой проблемой:
Есть слой с class="tab". Я через Jquery добавляю этому слою id="tab_on" где в css другой фон (другой по отношению к классу tab) в ФФ все работает чюдесно, а вот в IE6 фон меняться не хочет.
Посмотреть все вместе можно тут:

Буду признателен за помощь.

p.s. просьба предложения выкинуть IE6 нафиг не писать
Георгий Скарбовский
80 повідомлень
#15 років тому
Проще использовать hover
Георгий Скарбовский
80 повідомлень
#15 років тому
А для ие 6 написать простой скриптик на js (зачем так jquery я вообще не знаю) - при наведении мышки добавить класс ховер.
Георгий Скарбовский
80 повідомлень
#15 років тому
Сори ошибся.. не при наведении, а при условии что открыта та или иная страница)
Олег Б.
292 повідомлення
#15 років тому
Нужна смена фона не при наведение, а при клике, причем, при клике будет меняться содержимое некоего текстового блока, поэтому, и использую jquery. Суть не в том, что использовать, а в том, что IE6 не хотит менять фон.
Сейчас перезалил, кликните на второй таб. в ФФ фон второго таба меняется на активный, а вот в ИЕ неть
Георгий Скарбовский
80 повідомлень
#15 років тому
Используете $(this).toggleClass("tab_on"; (соответственно не ид а класс) у меня такая контсукция в ие6 работает
Георгий Скарбовский
80 повідомлень
#15 років тому
Но кстати шрифт то он меняет даже в ие 6.. может гдето синтаксис вложенных элементов в стилях? (ие6 плохо со вложенными работает)
Олег Б.
292 повідомлення
#15 років тому
Нет, удаление старого класса и добавление нового класса не помогает, уже пробовал. Все равно фон не меняется. Мое ИМХО в этом случае, что ИЕ6й не может манипулировать фоном почему-то в данном случае.
Георгий Скарбовский
80 повідомлень
#15 років тому
Вомзожно он его не загружает..есть тогда другой метод
Олег Б.
292 повідомлення
#15 років тому
ОО поделитесь
Георгий Скарбовский
80 повідомлень
#15 років тому
Использовать 1 фон для 2 случаев но в первом случае ставить его сверху по высоте блока, а во 2 снизу по высоте блока. Тоесть у вас будет 1 изображение для 2 вариантов фона (сверху для1, снизу для 2) и стиль для активного background-position: right 41px;
Георгий Скарбовский
80 повідомлень
#15 років тому
Поиграйте с настройками - сами все поймете)
Олег Б.
292 повідомлення
#15 років тому
Понял понял, смена положения фона. Хорошая идея, спасибо
Георгий Скарбовский
80 повідомлень
#15 років тому
Как получится что то.. отпишитесь. Интересно всетаки))
Олег Б.
292 повідомлення
#15 років тому
Да, все вышло. Огромное спасибо
Георгий Скарбовский
80 повідомлень
#15 років тому
Обращайтесь) Вы кстати с битриксом часом не работаете?
Георгий Скарбовский
80 повідомлень
#15 років тому
В принципе кстати можно было еще сделать предзагрузку фона.. могло тоже прокатить.. хотя хз)
Олег Б.
292 повідомлення
#15 років тому
Да, работаю Если есть вопросы или предложения, пишите в личку, т.к. я отправляюсь домой, а потом эту тему боюсь потеряю
Тут М.
626 повідомлень
#15 років тому
Эта ссылка: не позволит вам потерять свою же тему.