我正在使用以下函数来获取某个computedStyle的所有HTML元素。例如getCssByRule('margin-left')
将生成一个数组,其中包含页面中所有具有空白余量的元素。如何从HTML元素中提取计算的样式值?
getCssByRule (rule) {
const elements = Array.from(document.querySelectorAll('*')).filter(e => {
return parseInt(window.getComputedStyle(e).getPropertyValue(rule)) !== 0
})
return elements
}
如何修改这个函数,这样我也可以得到这个computedValue的值? (例如30px
)?
该死,你是快,几秒打我;) – Terry