0

我一直在努力解决 IE8 问题,遇到了圆角这个问题,除了 IE8,所有浏览器都会接受边框半径。

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

4 回答 4

2

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

下载:http ://css3pie.com/

在 CSS 中使用它如下:

字体大小: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);
于 2013-01-31T11:21:42.790 回答
1

border-radiusIE8 不支持: http: //caniuse.com/#feat=border-radius

于 2013-01-31T11:19:40.827 回答
0

为什么每个人都写“IE或IE8不支持边框半径”等......?IE9 支持border-radius,低版本的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.)
于 2013-02-14T07:44:30.867 回答
0

Internet Explorer 不支持边界半径。但是您可以通过实施一些技巧来实现它。检查此链接以获取帮助。

于 2013-01-31T11:23:53.923 回答