Один из моих стилей CSS имеет черный цвет фона и фильтр с непрозрачностью. Это должно быть полупрозрачным и почти всегда так.
Есть одно исключение из этого.
IE8 не очень подходит для многих других продуктов Microsoft, и панели обновления в .NET кажутся одними из них. Если у меня есть панель обновления, которая отправляет предупреждение javascript при обратном вызове, IE8 не будет беспокоиться о рендеринге фильтра стиля. Экран будет просто черным, пока пользователь не переместит окно с предупреждением или не нажмет O.K.
Я попытался вызвать перерисовку, изменив элементы dom и все такое, и кажется, что IE8 просто ленив и не заботится о фильтре, когда окно оповещения включено.
Мне нужно поддерживать непрозрачность без использования фильтра или тега непрозрачности, поскольку они не отображаются в правильном порядке с панелями обновления и окнами предупреждений в IE8.
Есть ли жизнеспособная альтернатива?