непрозрачность не работает для img, указанного гиперссылкой - PullRequest
0 голосов
/ 02 сентября 2010

В приложении asp.net я использую гиперссылку, которая указывает на изображение. При определенных условиях я устанавливаю его свойство «filter» для alpha (непрозрачность = 70) для IE и «непрозрачность» проп до 0,7 для Firefox так, чтобы было показано скучно изображать режим отключения. Это отлично работает в FIREFOX, то есть показывает тупое в отключенном режиме, но не в IE.

Я вижу, что свойство фильтра установлено для тега привязки, а не для тега img, присутствующего внутри привязки. Если я явно наложу фильтр на изображение, оно будет работать. Но я не могу сделать это программно.

Есть идеи?

1 Ответ

0 голосов
/ 17 января 2011

Если вы еще этого не сделали, я бы создал несколько включенных / выключенных классов CSS для фильтра, а затем динамически изменил класс, который будет назначен в зависимости от ваших условий.Затем вы можете попробовать поместить каждую ссылку в элемент div и назначить классы тегам div.

...