我正在使用jQuery角落插件来支持 border-radius
跨浏览器 . 这是我的功能:
if(!Modernizr.borderradius){
var s = document.styleSheets;
for(var i = 0; i<s.length;i++){
var r = s[i].rules || s[i].cssRules;
for(var x=0;x<r.length;x++) {
var t = r[x].cssText || r[x].style.cssText;
if(t.search("radius")>0) $(r[x].selectorText).corner();
}
}
}
基本上,我正在检索任何具有border-radius设置的元素 .
我需要一个更好的正则表达式,就像这个:
border( - )?(top | bottom)?( - )?(left | right)? - radius :( . ?);
检测 border-radius
的任何变化并检索其值 . 非常感谢
1 回答
我想你在找......