3

我在修复 IE8 中的浏览器兼容性问题时遇到问题。我使用以下代码:

input[type="submit"],input[type="reset"] {
    border:0px;
    /*background-image:url(../images/button.jpg);*/
    background-color:#3778aa;
    background-repeat:repeat-x;
    width:79px;
    height:27px;
    cursor:pointer;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#ffffff;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -khtml-border-radius: 7px;
    border-radius: 7px;
    behavior: url(../images/ie-css3.htc); 
}

并将“ie-css3.htc”文件放置在正确的位置。但是 IE8 的曲线仍然不起作用。请帮帮我。

4

3 回答 3

4

我不知道该behaviour属性,但也许CSS3 Pie javascript 库会为您完成这项工作:

PIE 使 Internet Explorer 6-9 能够呈现几个最有用的 CSS3 装饰功能。

于 2012-05-04T10:50:22.600 回答
4

使用CSS#PIE并按照说明进行操作。它支持 Internet Explorer 6-9

于 2012-05-04T10:50:40.163 回答
0

CSS3 Pie是 IE8 及之前版本的border-radius 解决方案。

于 2013-05-22T21:16:49.470 回答