У меня есть изображение, расположенное внутри элемента div, и этот элемент div изменяет некоторые из своих свойств стиля, когда мышь проходит над ним, используя псевдокласс CSS: hover.Это прекрасно работает во всех браузерах.Но у элемента div также есть другой класс: active, который должен менять цвет фона при нажатии.
Вот когда все начинает ломаться.В IE9 (версия, которую я установил), когда я нажимаю на изображение, цвет фона div не меняется.Только когда я нажимаю в другом месте на div, он работает, цвет меняется.В Firefox не имеет значения, где я щелкаю внутри элемента div, цвет фона меняется, даже если я нажимаю на изображение.Вот как я хочу, чтобы IE тоже себя вел, поэтому, когда пользователь нажимает на div, независимо от того, где он находится, запускается эффект: active.
Есть ли обходной путь или что-то, что я могу использовать, чтобы заставить его работать в IE?