0

我正在使用 PIE.htc 来处理 IE 中的 CSS3。我将 PIE.htc 放在根目录中,并在 css 中使用 behavior: url(PIE.htc) 。

例如:

#content{
....
.....
behaviour: url(PIE.htc)

}

它在所有页面中都可以正常工作,除了 PIE.htc 无法在 category.php、archive.php 和 tag.php 中加载。

然后我决定通过覆盖每个archive.php,category.php,tag.php的css来更改我的PIE.htc的路径,如下所示:

#content{
behaviour: url(../PIE.htc)
}

它在我的archive.php、category.php、tag.php 的第一页工作正常,但是当我转到archive.php、category.php、tag.php、PIE.htc 的下一页时,无法加载了。

我试图用行为改变路径: url(../../PIE.htc) 但没有用。

如何解决 wordpress 中 archive.php、category.php、tag.php 的 PIE.htc 路径问题?

4

1 回答 1

0

使用相对于站点根目录的 URI。这意味着它应该以斜线开头。例如,如果文件位于与 index.php 处于同一级别的名为 CSS 的目录中:

url(/CSS/PIE.htc)

这指的是同一个 URL,不管当前页面的 URL 是什么。

于 2011-07-08T06:07:54.487 回答