【发布时间】:2012-01-14 04:30:39
【问题描述】:
我正在为盒子上的圆角寻找最佳解决方案,它必须适用于所有浏览器(包括 IE 7-9)
我一直在寻找 CSS3 PIE,在我看到“已知问题”列表之前,它似乎很有希望。相对路径和 z-index 问题让我寻找其他解决方案。我注意到他们也有针对 CSS3 PIE 的“JS 解决方案”,但这也有一些很大的缺点..
对于圆角跨浏览器而言,还有其他好的解决方案吗?
【问题讨论】:
-
但是
border-radiusis 在 IE9 中实现,这使得只有 IE8 作为唯一不支持该 CSS 属性的相关浏览器。 (别再关心IE7和IE6了。) -
我知道这一点,我对此感到非常兴奋。我不关心IE6,但是很多人仍然使用IE7+IE8,所以不幸的是,这在大公司中不能被忽视..
-
arstechnica.com/web/news/2011/04/… 当然,在他们了解 Chrome 之前,您不会支持少数人 =)
-
在我看来,需要做的是让您的客户确信圆角不会影响其网站的可用性。使用它们可能看起来会好一些,但必要的功能仍然可用。因此,该网站不需要在所有浏览器中看起来都完全相同。对于像圆角这样纯粹的装饰性的东西,不支持旧浏览器是可以的。
-
@idrumgood 完全同意。这就是我们在商店中采用的方法(我们的主要联邦客户居住在 IE7 中)。
标签: html internet-explorer css cross-browser rounded-corners