IE6 / IE7 +圆角......额外不需要的填充

时间:2009-04-21 06:09:41

标签: html css internet-explorer rounded-corners

基本上,FF3和IE8以这种方式呈现,这就是我想要的:

Firefox Render

然而,IE7和IE8渲染如下:

IE Render

我将此解决方案用于没有图像的圆角:

http://www.editsite.net/blog/rounded_corners.html

最后,这是我的代码和CSS(动态生成,很抱歉缺少适当的标签):

HTML CSS

提前谢谢!

2 个答案:

答案 0 :(得分:2)

在您链接到圆角js文件的网站上,有很多评论抱怨脚本在Internet Explorer中不起作用。既然你已经包含了jquery,我可以推荐一个名为“corner”的jQuery插件,它似乎适用于ie。

http://plugins.jquery.com/project/corners

答案 1 :(得分:2)

只需使用corner-radius CSS属性,如果有人使用旧浏览器,那么他们就没有任何角落。这是一个更好,可扩展的解决方案,而不是使用不必要的JavaScript来生成数百个过多的div,从而使页面混乱 - 这简直太愚蠢了!