Sha256: 2c563bd6fad83f89b784f8707bb5508ff14963a984de9b6358509ffa6f5031d8
Contents?: true
Size: 949 Bytes
Versions: 7
Compression:
Stored size: 949 Bytes
Contents
/* --- script: BorderRadius.js description: Set border radius for all the browsers license: Public domain (http://unlicense.org). requires: - Core/Element provides: [Element.Properties.borderRadius] ... */ (function() { if (Browser.safari || Browser.chrome) var properties = ['webkitBorderTopLeftRadius', 'webkitBorderTopRightRadius', 'webkitBorderBottomRightRadius', 'webkitBorderBottomLeftRadius']; else if (Browser.firefox) var properties = ['MozBorderRadiusTopleft', 'MozBorderRadiusTopright', 'MozBorderRadiusBottomright', 'MozBorderRadiusBottomleft'] else var properties = ['borderRadiusTopLeft', 'borderRadiusTopRight', 'borderRadiusBottomRight', 'borderRadiusBottomLeft'] Element.Properties.borderRadius = { set: function(radius){ if (radius.each) radius.each(function(value, i) { this.style[properties[i]] = value + 'px'; }, this); }, get: function(){ } }; })();
Version data entries
7 entries across 7 versions & 1 rubygems