blog
blog copied to clipboard
获取计算样式的值
function fetchComputedStyle(element, property) {//定义新函数
if (window.getComputedStyle) {
var computedStyles = window.getComputedStyle(element);//获取接口
if (computedStyles) {
property = property.toLowerCase();
return computedStyles.getPropertyValue(property);
}
} else if (element.currentStyle) {//使用专有方式,IE浏览器
property = property.replace(/-([a-z])/ig, function (all, letter) {
return letter.toUpperCase();
});
return element.currentStyle[property];
}
}