Skip to content

Instantly share code, notes, and snippets.

@radist2s
Last active August 29, 2015 14:05
Show Gist options
  • Save radist2s/e0de7742d3b5a73a342f to your computer and use it in GitHub Desktop.
Save radist2s/e0de7742d3b5a73a342f to your computer and use it in GitHub Desktop.
Get style transform property name
var transformStylePropertyName
window.getTransformStyleProperty = function getTransformStyleProperty() {
if (transformStylePropertyName !== undefined) {
return transformStylePropertyName
}
var detectedTransform,
el = document.createElement('transformdetector'),
transforms = [
'transform',
'OTransform',
'msTransform',
'MozTransform',
'webkitTransform'
]
transforms.some && transforms.some(function (transform) {
if (el.style[transform] !== undefined) {
detectedTransform = transform
return true
}
})
if (!detectedTransform) {
detectedTransform = false
}
return (transformStylePropertyName = detectedTransform)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment