Я пытаюсь получить текущий стиль выполнения элемента и отфильтровать свойства, которые имеют значения по умолчанию. Например, с разметкой следующим образом:
<style>
.foo { background: red }
span { font-size:30px }
</style>
<div style="color: blue">
<span id="bar" class="foo">hello</span>
</div>
Я бы хотел, чтобы результат был:
background-color: red;
color: blue;
font-size: 30px;
Я пробовал window.getComputedStyle
, но он возвращает много вещей, и я не уверен, как отфильтровывать значения по умолчанию. Любые указатели будут оценены.