js获取transform值

js获取transform兼容主流浏览器:

//兼容部分浏览器不能获取到transform的值
_getComputedStyle(element) {
    const st = window.getComputedStyle(element, null);
    const tr = st.getPropertyValue('-webkit-transform') || 
               st.getPropertyValue('-moz-transform') || 
               st.getPropertyValue('-ms-transform') || 
               st.getPropertyValue('-o-transform') || 
               st.getPropertyValue('transform') || 'FAIL';
    if (tr === 'FAIL') {
         return '';
    }
    return tr;
}
展示评论