我知道它不支持...我試着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