IE8中没有边框半径,css3PIE无法正常工作?

时间:2013-02-28 18:53:47

标签: html css internet-explorer-8 css3 css3pie

我看到这个问题有很多变化,但我的尝试都没有奏效。

我想像在Firefox,Chrome中那样在IE8中得到圆角...这是我的css,在下载css3PIE之后:

border-top-right-radius: 10px;
border-top-left-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
-webkit-border-radius: 10px; -moz-border-radius: 10px;
behavior:url(/PIE.php);
position:relative;
z-index: 0;

我用'PIE.htc'换掉'PIE.php',没有效果。我的html索引文件与PIE文件和css表位于同一目录中。我尝试根据我在这里看到的帖子添加z-index和位置规则,但也没有效果。我只是尝试将PIE.htc和PIE.php作为路径,但没有运气......

我还能做些什么,或者这里有什么问题? 谢谢,杰森

2 个答案:

答案 0 :(得分:1)

CSS3 PIE仅识别border-radius,没有前缀。

在前缀版本之后添加border-radius: 10px

答案 1 :(得分:0)

尝试这样的事情

-webkite-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
behavior: url(/PIE.htc);