თვისება cssText
თვისება cssText საშუალებას აძლევს დააყენოს
CSS სტილები მასიურად ერთი სტრიქონით. ამ შემთხვევაში
ატრიბუტის style
მთელი შიგთავსი გადაიწერება.
სინტაქსი
ელემენტი.style.cssText = 'თვისება 1: მნიშვნელობა; თვისება 2: მნიშვნელობა...'
მაგალითი
მოდით, ელემენტს რამდენიმე სტილი დავუყენოთ:
<p id="elem"></p>
let elem = document.querySelector('#elem');
elem.style.cssText = 'color: red; font-size: 40px;';
მაგალითი
ამ მაგალითში ელემენტს თავდაპირველად უკვე
ექნება სტილები style ატრიბუტში,
მაგრამ თვისება cssText მას გადაწერს:
<p id="elem" style="background: red;"></p>
let elem = document.querySelector('#elem');
elem.style.cssText = 'color: red; font-size: 20px;';
მაგალითი
რომ წინა სტილები არ გადაიწეროს, შეგიძლიათ ასე მოიქცეთ:
<p id="elem" style="background: green;"></p>
let elem = document.querySelector('#elem');
elem.style.cssText += 'color: red; font-size: 20px;';
იხილეთ აგრეთვე
-
მეთოდი
getComputedStyle,
რომელიც იღებს ელემენტის CSS თვისების მნიშვნელობას