0

我正在使用 rails sub uri (apache2 + Passenger) 来部署应用程序。所有 css、javascripts 和图像都可以正常工作。但我将 PIE.htc 用于 IE 7 和 8 浏览器的圆角和框阴影。如果我们使用特定端口(9900)但如果我们使用 sub uri 概念进行部署,它工作正常。它不工作。我为此使用 ie6_fixer gem

我的CSS代码是

.content_row button, #seemore input {
    box-shadow: -2px 2px 4px -1px rgba(0,0,0,0.3);
    behavior: url(/javascripts/ie6_fixer/PIE.htc);
    *behavior:url(/PIE/PIE.htc);
}

PIE.htc 路径是公共的 -> javascripts -> ie6_fixer/PIE.htc

我正在访问它 abc.com/suburi。但是角落没有变圆,阴影没有应用。请帮我解决这个问题。提前致谢。

4

1 回答 1

0

我通过提供 suburi + PIE.htc 路径解决了这个问题。请参考以下代码

.content_row button, #seemore input {
    box-shadow: -2px 2px 4px -1px rgba(0,0,0,0.3);
    behavior: url(/suburi/javascripts/ie6_fixer/PIE.htc);
    *behavior:url(/suburi/PIE/PIE.htc);
}

现在,如果您在 IE 8 和 7 中访问 abc.com/suburi。将应用圆角和边框阴影

于 2013-06-14T03:51:43.613 回答