The getComputedStyle()
method in JavaScript is a method of the Window
object that returns the computed values of all the CSS properties of an element. This method takes an element as an argument, and returns a CSSStyleDeclaration
object that contains the computed values of all the CSS properties of the element, including both inherited and non-inherited properties.
Here is an example of how the getComputedStyle()
method works:
const myDiv = document.getElementById('my-div');
const style = window.getComputedStyle(myDiv);
console.log(style.width); // logs the computed width of the 'myDiv' element
In the code example above, we use the document.getElementById()
method to access the myDiv
element in the document. We then use the window.getComputedStyle()
method to get the computed values of all the CSS properties of the myDiv
element.
The getComputedStyle()
method returns a CSSStyleDeclaration
object that contains the computed values of all the CSS properties of the myDiv
element. We store this CSSStyleDeclaration
object in the style
variable.
Finally, we use the console.log()
method to log the value of the style.width
property to the console. Since the width
property is a computed CSS property of the myDiv
element, the style.width
property will contain the computed value of the width
property.
The getComputedStyle()
method is commonly used to get the computed values of CSS properties of an element, such as its width
, height
, font-size
, color
, and so on. This can be useful in cases where you want to access the computed values of these properties for use in your JavaScript code, or for displaying to the user.
Leave a Reply