In JavaScript è semplice verificare se una determinata proprietà di stile è supportata.
La soluzione è la seguente:
'use strict';
const hasCSSProp = propName => {
let el = document.createElement('div');
return propName in el.style;
};
Esempio d'uso:
'use strict';
console.log(hasCSSProp('transform')); // true
console.log(hasCSSProp('appearance')); // false