Если вы используете версию поведения PIE (pie.htc
) для DHTML, объявляйте поведение только для тех элементов, которые вам нужны. В моем случае у меня есть класс pie
, который я добавляю к элементам, которым требуется круговая диаграмма, а затем объявляю свой CSS следующим образом:
.pie { behavior: url(pie.htc); }
В вашем случае вы можете сделать это:
.ie6 .pie, .ie8 .pie, .ie9 .pie { behavior: url(pie.htc); }
Или настройте условные комментарии, чтобы добавить класс .ienot7
в IE 6, 8 и 9:
<!--[if lt IE 7 ]> <html class="ie6 ienot7"> <![endif]-->
<!--[if IE 7 ]> <html class="ie7"> <![endif]-->
<!--[if IE 8 ]> <html class="ie8 ienot7"> <![endif]-->
<!--[if IE 9 ]> <html class="ie9 ienot7"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!--> <html class=""> <!--<![endif]-->
.ienot7 .pie { behavior: url(pie.htc); }