Что такое лучшая поддержка .htc css3 для IE? - PullRequest
0 голосов
/ 17 июня 2011

Я использовал PIE.htc, и он отлично смотрится в IE7, но есть разница в IE8, поэтому мне нужен лучший файл .htc для поддержки css3 в IE.

1 Ответ

2 голосов
/ 06 июля 2011

CSS3Pie является лучшим в своем классе.Есть ряд других хаков, которые делают аналогичные вещи для IE8, но все они работают примерно одинаково, поэтому они, вероятно, будут иметь ту же ошибку.

Решение вашей проблемы описано в Известные проблемы CSS3Pie page.

Если возникает такая проблема, вам нужно убедиться, что родительские элементы имеют значение position:relative;, а не значение по умолчанию (position:static).Это решает большинство странных проблем с макетом, возникающих с Pie.

Установка zoom:1 в элементе также устраняет ряд проблем, которые могут возникнуть (см. Примечания hasLayout на странице, указанной выше), хотя Pie устанавливает это сам, поэтому вам не нужно это делать.

Все эти проблемы вызваны ошибками в IE, а не ошибками в Pie - Pie усердно работает, чтобы обойти различные проблемы IE, нов конце концов, взломать современные функции в старом браузере - это взлом, поэтому не удивляйтесь, если вам придётся немного поиграться с ним.

Если у вас по-прежнему будут проблемы,стоило бы опубликовать подробности на форуме на сайте CSS3Pie, так как автор очень отзывчив.

Надеюсь, это поможет.

...