2010-08-22 2 views
1

Я использую CSS3 PIE для добавления правил CSS3 в IE.CSS3 PIE backgound color transparent

http://css3pie.com/ Это замечательно, но у меня есть небольшая проблема сейчас, используя полупрозрачное изображение для фона, и PIE.htc автоматически добавляет серый фон. "background-color: Transparent;" не работает для меня.

Мой вопрос: как я могу использовать CSS3 PIE с прозрачным фоном? Спасибо заранее.

+1

в каком браузере у вас есть проблема? Это поможет, если вы добавите свой код здесь. – Sotiris

ответ

1

Хорошо, проблема в том, что вы, вероятно, устанавливаете только свойство background, но не сгенерировали -pie-background. Итак, попробуйте это -pie-background: transparent;. Извините, я не могу помочь, потому что я не знаком с CSS3 PIE.

1

Я предполагаю, что вы работаете в этот вопрос: https://github.com/lojjic/PIE/issues/12

Если у вас есть окно-тень применяется, PIE рисует, что тень всего пути за областью фона элемента, а не делает его прозрачным, как другие браузеры. Так что, если фон вашего элемента прозрачен, тогда вы увидите непрозрачную тень за ним. К сожалению, обходного пути нет, кроме удаления тени.

Смежные вопросы