我知道它不支持...我试着PIE。 我已经把PIE.htc文件放在与CSS相同的文件夹中,并放在IMAGE文件夹中。 使用“../images/image.png”路径加载图像时没有问题。在IE6,7,8 CSS盒子阴影
下面是代码:
.ma-footer-container {
background: #fff;
margin:0px auto;
color: #333333;
padding-top: 10px;
-moz-box-shadow: 0 10px 80px 0 rgba(0, 0, 0, 0.33);
-webkit-box-shadow: 0 10px 80px 0 rgba(0, 0, 0, 0.33);
box-shadow: 0 10px 80px 0 rgba(0, 0, 0, 0.33);
behavior: url(PIE.htc);
}
而另一个尝试:
.ma-footer-container {
background: #fff;
margin:0px auto;
color: #333333;
padding-top: 10px;
-moz-box-shadow: 0 10px 80px 0 rgba(0, 0, 0, 0.33);
-webkit-box-shadow: 0 10px 80px 0 rgba(0, 0, 0, 0.33);
box-shadow: 0 10px 80px 0 rgba(0, 0, 0, 0.33);
behavior: url(../images/PIE.htc);
}
没有任何效果。看起来箱子阴影完全被忽略。不显示在IE开发工具...
这是另一个尝试(使用绝对路径)。这些图像即时通讯使用有网址,如: “http://www.myStore.com/skin/frontend/default/ma_kidstore/images/facebook_icon.png”
.ma-footer-container {
background: #fff;
margin:0px auto;
color: #333333;
padding-top: 10px;
-moz-box-shadow: 0 10px 80px 0 rgba(0, 0, 0, 0.33);
-webkit-box-shadow: 0 10px 80px 0 rgba(0, 0, 0, 0.33);
box-shadow: 0 10px 80px 0 rgba(0, 0, 0, 0.33);
behavior: url(/skin/frontend/default/ma_kidstore/images/PIE.htc);
}
是PIE.htc被送达正确的MIME类型? –
PIE.htc需要是绝对的,因为IE解决了相对于文档的URL而不是css文件的URL(再次感谢IE)...... – ircmaxell
检查您的服务器日志,看看是否正在为PIE请求正确的URL。 HTC。如果您在日志中收到404错误,您应该可以使用它们来确定正确的URL应该是什么。 – Spudley