Прозрачность фона становится причиной появления тени в IE с помощью CSS3 PIE? - PullRequest
0 голосов
/ 02 декабря 2011

Я искал и нашел много вещей в сети для тени блока в IE, большинство людей показывали мне, что они используют CSS3 PIE , но у него есть проблема с прозрачным фоном.я не хочу ставить другую картинку поверх моих кнопок, я хочу сделать их прозрачными и с некоторой тенью по краям, но, как обычно, в то время как Chrome-Safari-Mozilla может сделать это, IE не может ... сделать.

Мне было интересно, что было бы самым быстрым и простым способом наложить тень на края моей кнопки, не заполняя мой фон эффектом тени.

Тем временем где-то есть паренькто кричит о причине всемирно известного убийцы в сети:

" Я ненавижу тебя, IE! "

1 Ответ

1 голос
/ 02 декабря 2011

Непрозрачная тень Pie - понятное ограничение для браузеров до IE9, но я боюсь, что это лучший вариант, который у вас есть. Поэтому создайте свой пользовательский интерфейс без прозрачного фона (для областей, в которых используются тени от ящиков) или создайте графические кнопки с тенями в формате PNG.

Возможно, посмотрите на switchitoff.net (в IE8) и посмотрите, как я сделал свои кнопки и всплывающие диалоги. У всех них есть тонкие тени, закругленные углы и множество прекрасных рубленых изображений за кулисами. Но на самом деле не было другого пути для предварительной IE9. Он переключается на CSS3 для всех хороших браузеров.

...