Сделать элемент древовидной структуры, похожей на аналогичный из "проводника" виндов, отличающийся от названного наличием 2-х "параметров состояния": цвета фона надписи и маркера слева от надписи (плюс или минус, выполнены изображениями). Проблема состоит в том, что цвета маркера меняются в зависимости от цвета фона всего элемента, т.е. картинки в бэкграунде надо менять во время смены цвета.
Условие:
Хотелось бы решить задачу так, чтобы для смены состояния нужно было только изменить класс(ы) родительского дива - без смены классов других элементов и, естественно, без выноса картинок в тэг img, поставленный вместо span.
Решение:
Приведенный выше код решает задачу для всех браузеров кроме, естественно, экспорера (win, IE8) - он не желает менять фоновую картинку при удалении фона (удалении класса checked в диве)
Вопрос:
Как пофиксить, желательно без написания 4-х классов фон+плюс, фон+минус, без_фона+плюс, без_фона+минус?
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
a3.work
Добрый день.
Имеется следующая вёрстка и css:
Задача:
Сделать элемент древовидной структуры, похожей на аналогичный из "проводника" виндов, отличающийся от названного наличием 2-х "параметров состояния": цвета фона надписи и маркера слева от надписи (плюс или минус, выполнены изображениями). Проблема состоит в том, что цвета маркера меняются в зависимости от цвета фона всего элемента, т.е. картинки в бэкграунде надо менять во время смены цвета.
Условие:
Хотелось бы решить задачу так, чтобы для смены состояния нужно было только изменить класс(ы) родительского дива - без смены классов других элементов и, естественно, без выноса картинок в тэг img, поставленный вместо span.
Решение:
Приведенный выше код решает задачу для всех браузеров кроме, естественно, экспорера (win, IE8) - он не желает менять фоновую картинку при удалении фона (удалении класса checked в диве)
Вопрос:
Как пофиксить, желательно без написания 4-х классов фон+плюс, фон+минус, без_фона+плюс, без_фона+минус?
Заранее спасибо.
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.