0

使用border-radius 我正在创建circlce 来支持border-radius 我正在使用CSS3 pie,然后它也无法正常工作。
我将 CSS3 pie 文件放在我的主题文件夹中并style.css编写代码:

#sidebar {
 width:140px;
 height:140px;
 margin:0 auto;
 -moz-border-radius: 70px;
 -webkit-border-radius: 70px;
 border-radius: 70px;
 behavior: url(PIE.htc);
 background-color:#fff;
 position:relative;
 z-index: 0;
}
4

3 回答 3

1

使 pie 的 URL 成为绝对的最简单的技巧不是吗?

#sidebar {
 width:140px;
 height:140px;
 margin:0 auto;
 -moz-border-radius: 70px;
 -webkit-border-radius: 70px;
 border-radius: 70px;
 behavior: url(http://yoursite.com/wp-content/themes/themename/css/PIE.htc);
 background-color:#fff;
 position:relative;
 z-index: 0;
}

我不得不在一个永远不会使用相对路径的恼人安装上这样做。

于 2012-10-05T19:38:32.827 回答
0

.htc 文件的路径需要相对于站点的根目录。

CSS 路径是相对于样式表的。微软再次成为害虫。

将 PIE.htc 文件移动到站点的根目录,这应该可以工作。

于 2012-10-05T09:50:44.643 回答
0

您需要将 pie.htc 放在根目录中。像这样的东西,www.domainname.com/PIE.htc或者如果您正在本地机器上开发,那么http://localhost/[your installation folder]/PIE.htc.

希望这可以帮助!

于 2012-10-05T10:30:22.877 回答