2012-12-03 70 views
0

我在我的布局上应用border-radius,并且遇到了IE 7和IE8的问题。我正在使用PIE.htc,但我仍然无法完成兼容性工作。边界半径和IE 7和IE8

的代码是:

border-top-left-radius: 4px; 
border-top-right-radius: 4px; 
border-top: 0;   

-moz-border-top-left-radius: 4px; 
-webkit-border-top-left-radius: 4px; 
behavior: url(PIE.htc); 

我在ieTester测试,谁能帮助我?

回答

0
  1. 如果您使用behavior: url(PIE.htc);那么您的Pie.htc应与您的html页面或母版页位于同一个文件夹中。
  2. 页面的DOCTYPE应该是XHTML或者HTML5。
  3. 那么我的经验表明,最好把行为代码放在你的css规则之上。
  4. 你最好不要使用IE浏览器测试仪作为一个值得信赖的工具。它提出了一个充满工具的手,但不是很有用。它更好地使用IE 9,然后在其开发人员工具中更改其浏览器和文档模式。当你改变它们时,整个页面将在该模式下重新加载。它甚至有一个怪异的模式,这是一个完整的NIGHTMARE。

    如果你可以用你的代码和浏览器更多的事实来更新你的问题。