css PIE就是不行

时间:2012-02-07 21:45:03

标签: css css3

我试图用CSS PIE显示圆角,但它只是不起作用。请看my website for reference。你会在IE7& IE8顶部的小登录区域没有圆角,也没有标题中的导航按钮(以及其他几个地方)。

以下是一段CSS代码:

hgroup > div {
padding-bottom:5px;
background:#003399;
border-radius:0px 0px 5px 5px;
behavior:url(http://rentcondos4less.cloudmedia.biz/app/webroot/js/PIE.htc);
position:relative;
text-align:center;
color:#FF9900;
 -webkit-box-shadow: 1px 0px 1px 0px rgba(0,0,102,0.7);
 -moz-box-shadow:1px 0px 1px 0px rgba(0,0,102,0.7);
 box-shadow:1px 0px 1px 0px rgba(0,0,102,0.7);

}

我可以通过在浏览器中输入网址来访问该网址,因此我知道这有效。我已经尝试将PIE.php文件上传到此文件夹并使用该文件夹,以及.js文件。因此,即使存在内容类型问题,提供php文件也应该解决了这个问题。我有位置:相对于力hasLayout  谁能看到我可能出错的地方?

1 个答案:

答案 0 :(得分:0)

如果您没有应用PIE行为问题,请检查您的服务器配置,如果可能,请更新它以使用正确的内容类型。对于Apache,您可以在.htaccess文件中执行此操作:

AddType text/x-component .htc

对于IE8,您需要另外添加

-ms-behavior:url(http://rentcondos4less.cloudmedia.biz/app/webroot/js/PIE.htc);

它在开头需要-ms-