(prop, value)
| 21 | * ``` |
| 22 | */ |
| 23 | var prefixedCSSValue = function(prop, value) { |
| 24 | var result = false; |
| 25 | var elem = createElement('div'); |
| 26 | var style = elem.style; |
| 27 | |
| 28 | if (prop in style) { |
| 29 | var i = domPrefixes.length; |
| 30 | |
| 31 | style[prop] = value; |
| 32 | result = style[prop]; |
| 33 | |
| 34 | while (i-- && !result) { |
| 35 | style[prop] = '-' + domPrefixes[i] + '-' + value; |
| 36 | result = style[prop]; |
| 37 | } |
| 38 | } |
| 39 | |
| 40 | if (result === '') { |
| 41 | result = false; |
| 42 | } |
| 43 | |
| 44 | return result; |
| 45 | }; |
| 46 | |
| 47 | ModernizrProto.prefixedCSSValue = prefixedCSSValue; |
| 48 | return prefixedCSSValue; |
no test coverage detected
searching dependent graphs…