Это очень простой вопрос, поэтому я буду держать его в курсе:
Как узнать, наследуется ли какое-либо свойство CSS элемента DOM?
Причина, по которой я спрашиваю, заключается в том, что с помощью метода jQuery
css
он вернет вычисленный стиль, который наследует свойства CSS родительского объекта. Есть ли способ получить свойства, установленные на самом объекте?
Пример может объяснить, что я получаю немного лучше:
CSS
div#container {
color:#fff;
}
HTML:
<div id="container">
Something that should be interesting
<div class="black">
Some other thing that should be interesting
</div>
</div>
Итак, в случае div.black
, который наследует color
, как я могу определить, наследуется ли он?
$('div.black:eq(0)').css('color')
, очевидно, даст мне #fff
, но я хочу получить стиль самого элемента, а не его родителей.