JavaScript | Окно getComputedStyle () Метод
Опубликовано: 13 Декабря, 2021
Метод getComputedStyle () используется для получения всех вычисленных свойств CSS и значений указанного элемента .
Использование вычисленного стиля - это отображение элемента после применения стилей из нескольких источников.
Метод getComputedStyle () возвращает объект CSSStyleDeclaration.
Синтаксис:
window.getComputedStyle (элемент, псевдоэлемент)
Параметры:
- element: элемент, для которого требуется получить вычисленный стиль
- pseudoElement: псевдоэлемент, который нужно получить. это необязательный параметр.
Пример: вернуть семейство шрифтов текста в div.
<!DOCTYPE html> < html > < head > < title > HTML | DOM Window getComputedStyle() Method </ title > < style > div { color: white; text-align: justify; } </ style > </ head > < body > < center > < p > < button onclick = "myFunction()" > Try it </ button > </ p > < div id = "test" style="height: 100px; background-color: green; font-size: 50px; padding-left: 140px; padding-top: 50px;"> Geeks for Geeks </ div > < p > The computed font-family of text in the test div is: < span id = "demo" ></ span > </ p > < script > function myFunction() { var elem = document.getElementById("test"); var theCSSprop = window.getComputedStyle( elem, null).getPropertyValue("font-family"); document.getElementById("demo").innerHTML = theCSSprop; } </ script > </ center > </ body > </ html > |
Выход:
Перед нажатием кнопки:
После нажатия на кнопку:
Поддерживаемые браузеры: Браузеры, поддерживаемые методом Window getComputedStyle () , перечислены ниже:
- Google Chrome 11.0
- Internet Explorer 9.0
- Firefox 4.0
- Opera 11.5
- Safari 5