PIE没有围绕它们,而是随着边界消失

时间:2011-12-15 17:22:21

标签: asp.net-mvc-3 css3pie ie7.js

我不知道会发生什么!

我拍了一些照片,试图帮助你理解......以下:

Internet Explorer 9 IE9

Internet Explorer 8 IE8

Internet Explorer 7 IE7

代码

的CSS

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

PIE.htc

PIE.htc位于文件夹:

  

/Infra/PIE.htc

公共网站:http://bindsolution.com/home/contact

我认为这是造成这种情况的其他组成部分,但我不知道如何识别它。

我在一个单独的HTML文件(记事本)中进行了测试,一切都运行良好。

谢谢大家的帮助!

1 个答案:

答案 0 :(得分:3)

消失的边框是由于使用PIE时经常遇到的z-index问题 - 请参阅http://css3pie.com/documentation/known-issues/#z-index处的文档以获得解释和解决方案。

IE7中破坏的布局似乎是由于页面上某些其他JavaScript引发的错误造成的;它首先正确渲染,然后在JS错误后搞砸了。 PIE似乎不是原因。