Как получить свойство css из таблицы стилей, а не из первого элемента?получить .css() из таблицы стилей не из первого элемента
Как вы можете видеть .css() возвращает фактическое отображаемое значение rgb. Как можно получить «перезаписанный» из таблицы стилей?
.c1 { background-color: rgb(255, 0, 0); }
.c2 { background-color: rgb(0, 255, 0); }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var rgb = $(".c1").css("background-color");
$('#output').html(rgb);
});
</script>
<div class="c1 c2">elem</div>
<div id="output"></div>
в DOM вы можете найти 'document.styleSheets', содержащий ваши таблицы стилей –