【问题标题】:border-radius and IE 7 and IE8边框半径和 IE 7 和 IE8
【发布时间】:2012-12-03 18:42:28
【问题描述】:

我在我的布局上应用了边框半径,但我遇到了 IE 7 和 IE8 的问题。我正在使用 PIE.htc 但我仍然无法进行兼容性工作。

代码是:

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 中测试,谁能帮帮我?

【问题讨论】:

    标签: internet-explorer-8 internet-explorer-7 css3pie


    【解决方案1】:
    1. 如果您使用 behavior: url(PIE.htc);,那么您的 Pie.htc 应该与您的 html 页面或母版页位于同一文件夹中。

    2. 您页面的文档类型应该是 XHTML 或 HTML5。

    3. 那么我的经验表明,最好将行为代码放在你的 css 规则之上。

    4. 您最好不要将 IE Tester 用作值得信赖的实用程序。它想出了一个充满工具但不是很有用的工具。最好使用 IE 9,然后在其开发人员工具中更改其浏览器和文档模式。当您更改它们时,整个页面将在该模式下重新加载。它甚至还有怪异模式,这是一个彻头彻尾的噩梦。

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

    【讨论】:

      猜你喜欢
      • 2012-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-27
      • 1970-01-01
      • 2012-09-05
      相关资源
      最近更新 更多