Я использую CSS3 PIE на своем сайте, и я заметил, что линейные градиенты не работают в IE9. Я использовал PIE для поддержки линейного градиента без проблем в IE9, поэтому я не могу понять, в чем проблема на этот раз.
Вещи, которые я пробовал / рассматривал:
- Я использую Beta 5, которая поддерживает IE9
- Я знаю, что путь к PIE.htc в моей таблице стилей правильный, потому что градиенты будут работать, если я переключу режим документа страницы на IE7 / 8 через панель инструментов разработчика IE
- Я знаю, что мой сервер обслуживает PIE.htc с правильным типом контента, потому что градиенты работают в IE9 на другом сайте на том же сервере (кроме того, IE предлагает мне сохранить файл, если я перехожу к нему вручную, который является доказательством правильного типа контента в соответствии с документацией / форумами PIE)
Я в тупике. Кажется, ничто не отличается от того, как я использовал PIE в прошлом, и у меня никогда не было проблем с градиентами, которых раньше не было в IE9.