В jQuery мы можем легко получить значение CSS для данного элемента с помощью метода css
:
$('#myElement').css('line-height'); // e.g. '16px'
Теперь, поскольку это значение CSS могло быть унаследовано от родительского элемента, есть лиЛюбой способ узнать, к какому элементу применено это правило?
Например, допустим, у меня есть следующий HTML-код:
<div class="parent">
<div id="myElement"></div>
</div>
и следующий CSS-код:
.parent {
line-height: 20px;
}
Вызов метода css
для #myElement
вернет 20px
, но это не будет означать, что он унаследован от .parent
.
Я знаю, что могу просто запустить Web Inspector
/Dev Tools
/ Firebug
, но я хочу получить его программно.
Возможно ли это вообще?