style

Misollar

"myH1" elementining rangini o‘zgartiring:

document.getElementById("myH1").style.color = "red";
O‘zingiz sinab ko‘ring »

"myP" elementining yuqori chegarasi (top-border) qiymatini oling:

let value = document.getElementById("myP").style.borderTop;
O‘zingiz sinab ko‘ring »

ULASHISH

Tavsif

style xususiyati elementning style atributi qiymatlarini qaytaradi.

style xususiyati CSSStyleDeclaration obyektini qaytaradi.

CSSStyleDeclaration obyekti element uchun barcha inline uslub xususiyatlarini o‘z ichiga oladi. U <head> bo‘limida yoki tashqi uslublar jadvallarida (style sheets) o‘rnatilgan uslub xususiyatlarini o‘z ichiga olmaydi.

1-eslatma

Uslubni bunday o‘rnatib bo‘lmaydi:

element.style = "color:red";

CSS xususiyatidan quyidagicha foydalanishingiz kerak:

element.style.backgroundColor = "red";  
O‘zingiz sinab ko‘ring »

2-eslatma

JavaScript sintaksisi CSS sintaksisidan biroz farq qiladi:
backgroundColor / background-color.

Style obyektining to‘liq ma’lumotnomasi bilan tanishing.

3-eslatma

style atributidagi boshqa xususiyatlar qayta yozilib ketmasligi uchun setAttribute() metodi o‘rniga ushbu style xususiyatidan foydalaning.

Shuningdek qarang:

CSS darsligi

CSS ma’lumotnomasi

Style obyekti

HTML <style> tegi



Sintaksis

Uslub xususiyatini qaytarish:

element.style.property

Uslub xususiyatini o‘rnatish:

element.style.property = value

Qaytariladigan qiymat

Tip Tavsif
value Ko‘rsatilgan xususiyatning qiymati.

Masalan:
element.style.borderBottom = "2px solid red"

Qaytariladigan qiymat

Tip Tavsif
ObjectElementning CSSStyleDeclaration obyekti.

Brauzerlarda qo‘llab-quvvatlash

element.style — DOM Level 2 (2001) imkoniyati.

U barcha brauzerlarda to‘liq qo‘llab-quvvatlanadi:

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

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!