Html 无法使饼图在IE8中用于边界半径

Html 无法使饼图在IE8中用于边界半径,html,css,internet-explorer,css3pie,Html,Css,Internet Explorer,Css3pie,我的CSS中有以下内容: .myAwesomeElement{ 位置:相对位置; z指数:0; 缩放:1; 边框:1px实心#999; -webkit边界半径:10px; -moz边界半径:10px; 边界半径:10px; 背景:#6699CC; 行为:url(PIE.htc); } 我的HTML中有这个 <input type="button" class="myAwesomeElement" value="#myAwesomeElement" onClick=""> P

我的CSS中有以下内容:

.myAwesomeElement{
位置:相对位置;
z指数:0;
缩放:1;
边框:1px实心#999;
-webkit边界半径:10px;
-moz边界半径:10px;
边界半径:10px;
背景:#6699CC;
行为:url(PIE.htc);
}
我的HTML中有这个

 <input type="button" class="myAwesomeElement" value="#myAwesomeElement" onClick="">

PIE.htc
文件与HTML文件一起位于根目录中

当我在IE8中查看时,按钮会显示,但它没有圆角


我遗漏了什么吗?

CSS中的文件路径是相对于样式表的,而不是相对于根目录的

尝试:


不,它在一个CSS文件中,它位于根目录下的一个文件夹中。我刚刚尝试了这个,但它也不起作用。我已经读过,在PIE中,文件路径不是相对于CSS文件,而是相对于HTML文件。@cryztal6我不这么认为。这是一个htc文件,对于PIE没有特定的规则/如果文件实际位于根目录中,PIE.htc看起来是正确的。打开调试器,查看页面加载时是否获得.htc文件的404。我正在Chrome中使用调试器。在控制台选项卡下,我没有看到任何关于HTC文件的错误消息。当然,边界半径在Chrome中工作良好,我在IE8中遇到了问题。我不确定是否在调试器中查找正确的位置。它说在一些图像上“加载资源失败”,所以我想我是这样的。
behavior: url(/PIE.htc);