8 of 294 menu

CSS ფაილებიდან თვისებების წაკითხვა JavaScript-ში

CSS ფაილში მითითებული თვისებების წაკითხვა შესაძლებელია სპეციალური ფუნქციის getComputedStyles გამოყენებით.

მოდით ვნახოთ, როგორ კეთდება ეს. დავუშვათ, გვაქვს შემდეგი ელემენტი:

<div id="elem"> text </div>

დავუშვათ, ამ ელემენტისთვის განსაზღვრულია შემდეგი სტილები:

#elem { width: 100px; color: red; font-size: 20px; }

მოდით მივიღოთ ელემენტის მითითება ცვლადში:

let elem = document.querySelector('#elem');

ახლა გადავცეთ მიღებული ელემენტის მითითება პარამეტრის სახით ფუნქციას getComputedStyles:

let computedStyle = getComputedStyle(elem);

შედეგად ჩვენ მივიღებთ ობიექტს, რომელიც შეიცავს ჩვენი ელემენტის CSS თვისებების მნიშვნელობებს. მოდით მისი დახმარებით წავიკითხოთ, მაგალითად, ფერი:

console.log(computedStyle.color); // გამოიტანს 'red'

ახლა კი სიგანე:

console.log(computedStyle.width); // გამოიტანს '100px'

ახლა კი ფონტის ზომა:

console.log(computedStyle.fontSize); // გამოიტანს '20px'

ელემენტისთვის განსაზღვრულია შემდეგი სტილები:

#elem { width: 200px; height: 200px; }

ღილაკზე დაწკაპუნებით გამოიტანეთ ელემენტის სიგანე და სიმაღლე.

ელემენტისთვის განსაზღვრულია შემდეგი სტილები:

#elem { width: 200px; height: 200px; }

ღილაკზე დაწკაპუნებით გაზარდეთ ელემენტის სიგანე და სიმაღლე ორჯერ.

ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა