是否有任何方法不使用图像来实现圆框。这也适用于所有IE浏览器。
答案 0 :(得分:3)
简短回答:不。
答案很长:不适用于IE的每个版本。但是:你为什么要打扰所有浏览器的圆角呢?像Twitter这样的网站刚刚放弃了:你没有一个好的现代浏览器?你没有看到我的iCandy。
答案 1 :(得分:1)
有几个基于VML和HTC的黑客攻击,包括DD_roundies - 搜索Google Internet Explorer Rounded Corners CSS
或Internet Explorer Border Radius CSS
可以获得其他一些结果。
就个人而言,我只是允许Internet Explorer以不同的方式呈现我的页面:http://dowebsitesneedtolookexactlythesameineverybrowser.com/
答案 2 :(得分:1)
我喜欢使用jQuery corner plugin,如果它使用的是IE,它会使用backgroud创建一些div,但如果使用其他浏览器(如Chrome或Firefox),它会使用原生CSS属性“radius”。
此插件还可以为您的角落创造许多有趣的效果。 看看,祝你好运。
答案 3 :(得分:1)
找到这个网站。像魅力一样。
答案 4 :(得分:0)
您可以尝试:CurvyCorners
答案 5 :(得分:0)
此方法不使用图像并且无处不在,但使用了大量代码来执行此操作:
答案 6 :(得分:0)
这可能无法直接解决您的具体要求,但值得讨论。
如果在IE浏览器中没有圆角的要求,那么对于IE用户来说,你不会有圆角这样的事实。使用CSS3圆角(小代码,易维护性,严密控制)所带来的好处超过了IE用户失望的可能性,他或她没有圆角。