getComputedStyle()

Misol

Elementning hisoblangan fon rangini oling:

const element = document.getElementById("test"); const cssObj = window.getComputedStyle(element, null); let bgColor = cssObj.getPropertyValue("background-color");
O‘zingiz sinab ko‘ring »

Quyida ko‘proq misollar.


ULASHISH

Tavsif

getComputedStyle() metodi HTML elementning hisoblangan CSS xususiyatlari va qiymatlarini oladi.

getComputedStyle() metodi CSSStyleDeclaration object qaytaradi.


Hisoblangan uslub (Computed Style)

Hisoblangan uslub — barcha uslub manbalari qo‘llanilgandan so‘ng elementda ishlatiladigan uslub.

Uslub manbalari: tashqi va ichki uslublar jadvallari (style sheets), meros qilingan uslublar va brauzerning standart uslublari.

Shuningdek qarang:

CSSStyleDeclaration obyekti.


Sintaksis

window.getComputedStyle(element, pseudoElement)

Parametrlar

Parametr Tavsif
element Majburiy.
Hisoblangan uslubi olinadigan element.
pseudoElement Ixtiyoriy.
Olinadigan psevdoelement.

Qaytariladigan qiymat

Tip Tavsif
ObyektElementning barcha CSS xususiyatlari va qiymatlarini o‘z ichiga olgan CSSStyleDeclaration obyekti.


Ko‘proq misollar

Elementdan barcha hisoblangan uslublarni oling:

const element = document.getElementById("test"); const cssObj = window.getComputedStyle(element, null); let text = ""; for (x in cssObj) {   cssObjProp = cssObj.item(x)   text += cssObjProp + " = " + cssObj.getPropertyValue(cssObjProp) + "<br>"; }
O‘zingiz sinab ko‘ring »

Elementdagi birinchi harfning hisoblangan shrift o‘lchamini oling (psevdoelement yordamida):

const element = document.getElementById("test"); const cssObj = window.getComputedStyle(element, ":first-letter") let size = cssObj.getPropertyValue("font-size");
O‘zingiz sinab ko‘ring »

Brauzerlarda qo‘llab-quvvatlash

getComputedStyle() barcha brauzerlarda qo‘llab-quvvatlanadi:

Chrome Edge Firefox Safari Opera IE
Ha Ha Ha Ha Ha 9-11


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!