Javascript 如何找到HTML元素的CSS应用规则?

Javascript 如何找到HTML元素的CSS应用规则?,javascript,css,Javascript,Css,可以用JavaScript找到页面上所有留有页边距的元素吗?你的问题有点宽泛,但我要说的是,你希望所有元素的左边距都设置为不等于零的数字 因此,您可以选择所有元素,在列表上循环,检查每个元素的边距,然后过滤掉它们 对于ES6: const elems = Array.from(document.querySelectorAll('*')).filter(e => parseInt(window.getComputedStyle(e).getPropertyValue('margin-lef

可以用JavaScript找到页面上所有留有
页边距的元素吗?

你的问题有点宽泛,但我要说的是,你希望所有元素的左边距都设置为不等于零的数字

因此,您可以选择所有元素,在列表上循环,检查每个元素的边距,然后过滤掉它们

对于ES6:

const elems = Array.from(document.querySelectorAll('*')).filter(e => parseInt(window.getComputedStyle(e).getPropertyValue('margin-left'))!=0)

从技术上讲,每件事都有剩余的余地。。。我假设有一个值集?内联的?CSS?啊,应该是不平等的,迟到了:)(我在我的描述中说了不平等,并用一个>lol…编码)