To get computed style of an element the following approaches can be taken:
- Vanilla javascript: window.getComputedStyle(element)
- jQuery: .css(propName)
Example – computed style using Javascript
<style>
.box {color: lightgreen;}
</style>
<div class="box">
<p>Hello world</p>
</div>
<pre>
</pre>
<script type="text/javascript">
var el = document.querySelector(".box");
var styleVal = window.getComputedStyle(el).color;
document.querySelector("pre").innerText = "computedStyleVal=" + styleVal;
</script>Example – computed style using jQuery
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<style>
.box {color: lightgreen;}
</style>
<div class="box">
<p>Hello world</p>
</div>
<pre>
</pre>
<script type="text/javascript">
var styleVal = $(".box").css("color");
document.querySelector("pre").innerText = "computedStyleVal=" + styleVal;
</script>