IE 8圆角问题

时间:2013-01-31 11:17:18

标签: css internet-explorer-8 css3pie

我一直在努力解决IE8问题,并遇到了这个问题的圆角, 所有浏览器都接受除IE8之外的border-radius。

font-size: 12px;
margin-left: 7px;
margin-top: -13px;
    border-radius: 10px 10px 10px 10px / 5px 10px 5px 10px;

4 个答案:

答案 0 :(得分:2)

经过长时间的努力,我已经解决了这个问题,

已下载:http://css3pie.com/

在CSS中使用它如下:

font-size:12px;

enter code here
     -webkit-border-radius: 5px; /* Chrome */
     position: relative;
     z-index: 1;
     border-radius: 5px; /* CSS3 */
    -moz-border-radius: 5px; /* Mozilla */
     behavior: url(http://dev.intervalorders.com/pie/PIE.php);

答案 1 :(得分:1)

IE8不支持

border-radiushttp://caniuse.com/#feat=border-radius

答案 2 :(得分:0)

Internet Explorer不支持border-radius 。但是你可以通过实施一些黑客来实现它。请查看此link以获取帮助。

答案 3 :(得分:0)

为什么每个人都写“border-radius不支持在IE或IE8中”等等? IE9支持边界半径和较低版本的IE支持带有PIE的border-radius,这个主题是关于PIE而不是关于IE8或更早版本中的默认支持border-radius。


回答问题:

-webkit-border-radius: 6px 6px 6px 6px; // simply "6px" is ok too as in another CSS function
-moz-border-radius: 6px 6px 6px 6px; // simply "6px" is ok too as in another CSS function
border-radius: 6px 6px 6px 6px; // simply "6px" is ok too as in another CSS function
behavior: url(funkce/PIE.php); //change link on your local folder where you have PIE.php (in this file is include PIE.htc that alow you use PIE without change .htacces file. For that you must have PIE.php file and PIE.htc file too.)