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

时间:2017-09-22 03:11:47

标签: javascript css

是否可以找到网页上margin-left使用JavaScript的所有元素?

1 个答案:

答案 0 :(得分:2)

那么你的问题有点宽泛,但我想说你想要将margin-left设置为不等于零的数字的所有元素。

因此,您可以选择所有元素,循环遍历列表,检查每个边距,并将其过滤掉。

使用ES6:

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