目前可用于边界半径的跨浏览器九补丁解决方案

时间:2011-08-08 14:56:44

标签: javascript jquery css css3 nine-patch

我最近为Android开发并发现9-patch有多棒。我想知道它可以用于网页设计,zng也是如此;答案是肯定的。

我现在的问题是,现在有什么(可能是一个jQuery插件)使用9补丁技术来解决border-radius缺乏跨浏览器兼容性问题,特别是IE?

2 个答案:

答案 0 :(得分:1)

是的,有一个jQuery插件(一如既往):

http://code.google.com/p/scale9grid/

答案 1 :(得分:0)

我正在阅读一种名为polyfill和shim的好技术。 Cross browser polyfills有助于以最聪明的方式实现您想要的目标。

如果您转到上面的链接并找到 CSS3样式部分,您就可以了解它。

所以问题的答案是:你可以使用我上面提到的例子来检测css3的支持。如果支持css3,则可以使用border-img属性来实现p-patch技术。否则,您可以找到jQuery替代或实现自己的css3pie来实现相同的目标。

如果我能就此进一步帮助您,请告诉我。谢谢,祝你好运。