Expand|Select|Wrap|Line Numbers
- IE7.CSS.addFix(/background(-image)?\s*:\s*([^};]*)?url\(([^\)]+)\)([^;}]*)?/,function(a,b,c,d,f){d=cC(d);return bi.test(d)?"filter:"+i(bx,d,"crop")+";zoom:1;background"+(b||"")+":"+(c||"")+"none"+(f||""):a});
Expand|Select|Wrap|Line Numbers
- IE7.CSS.addFix(/background(-image)?\s*:\s*([^};]*)?url\(([^\)]+)\)([^;}]*)?/,function(match, $1, $2, url, $4) {
- url = getString(url);
- // Hack for bg repeating support
- var repeatExp = new RegExp('repeat-[xy]','i');
- var scalingMethod = 'image'; // or crop
- var overflow = '';
- if (repeatExp.test($4)) {
- var scalingMethod = 'scale';
- overflow = 'overflow:hidden;';
- }
- return PNG.test(url) ? overflow + "filter:" + format(PNG_FILTER, url, scalingMethod) + ";zoom:1;background" + ($1||"") + ":" + ($2||"") + "none" + ($4||"") : match;
- });