圆角没有使用图像

时间:2011-09-15 16:58:54

标签: html css

是否有任何方法不使用图像来实现圆框。这也适用于所有IE浏览器。

7 个答案:

答案 0 :(得分:3)

简短回答:不。

答案很长:不适用于IE的每个版本。但是:你为什么要打扰所有浏览器的圆角呢?像Twitter这样的网站刚刚放弃了:你没有一个好的现代浏览器?你没有看到我的iCandy。

答案 1 :(得分:1)

有几个基于VML和HTC的黑客攻击,包括DD_roundies - 搜索Google Internet Explorer Rounded Corners CSSInternet Explorer Border Radius CSS可以获得其他一些结果。

就个人而言,我只是允许Internet Explorer以不同的方式呈现我的页面:http://dowebsitesneedtolookexactlythesameineverybrowser.com/

答案 2 :(得分:1)

我喜欢使用jQuery corner plugin,如果它使用的是IE,它会使用backgroud创建一些div,但如果使用其他浏览器(如Chrome或Firefox),它会使用原生CSS属性“radius”。

此插件还可以为您的角落创造许多有趣的效果。 看看,祝你好运。

答案 3 :(得分:1)

找到这个网站。像魅力一样。

http://css3pie.com/

答案 4 :(得分:0)

您可以尝试:CurvyCorners

答案 5 :(得分:0)

此方法不使用图像并且无处不在,但使用了大量代码来执行此操作:

http://spruce.flint.umich.edu/~jalarie/jaa_kcm.htm

答案 6 :(得分:0)

这可能无法直接解决您的具体要求,但值得讨论。

如果在IE浏览器中没有圆角的要求,那么对于IE用户来说,你不会有圆角这样的事实。使用CSS3圆角(小代码,易维护性,严密控制)所带来的好处超过了IE用户失望的可能性,他或她没有圆角。