2012-04-27 79 views
-4

我正在制作一个类示例border-Radius,该类适用于Firefox和Chrome。边界半径在IE7或8中不起作用

但IE7和8在border radius中无法正常工作。

那么我们如何能够解决在IE7或IE8边境半径曲线

+1

border-radius是CSS3的一部分[只支持IE9 +](http:// www .w3schools.com/cssref/css3_pr_border-radius.asp),您可以通过搜索轻松找到一些解决方法,请参阅[此问题](http://stackoverflow.com/questions/9426979/border-radius-for- ie8)或[这个问题](http://stackoverflow.com/questions/9943359/how-to-fix-border-radius-in-ie8-ie7-ie6)。 – 2012-04-27 12:52:54

+0

你应该接受一个答案,所以人们知道你的问题已经解决。 – Christoph 2012-04-30 22:40:44

回答

2

边界半径是CSS3功能,IE8及以下本身不支持。

您可以看看http://css3pie.com/这是一个JavaScript库,它模仿了现代浏览器上可用的一些CSS3功能。

+0

感谢您的回答 – 2012-04-27 13:09:16

0

边界半径是CSS3属性,IE7和IE8或不支持CSS3。如果您想要将边界半径设置得很差,请参阅本网站Css3pie。 :)

0

border-radius in不可用于IE8 and lower。但是,基本上有3个选项:

  • 如果没有这些舍入边界并不重要:只是为非支持的浏览器省略它。
  • 使用图像切片(例如,滑动门技术)
  • 使用专有的.htcVML来模拟IE中的圆角。一个着名的和漂亮坚实的框架是CSS3Pie(但还有其他几个,只是选择一个你喜欢的)