Właściwość cssText
Właściwość cssText pozwala ustawić
style CSS masowo jednym wierszem. Przy tym
cała zawartość atrybutu style
jest przepisywana.
Składnia
element.style.cssText = 'właściwość 1: wartość; właściwość 2: wartość...'
Przykład
Ustawmy elementowi kilka stylów:
<p id="elem"></p>
let elem = document.querySelector('#elem');
elem.style.cssText = 'color: red; font-size: 40px;';
Przykład
W tym przykładzie u elementu początkowo już
będą style w atrybucie style,
ale właściwość cssText go przepisze:
<p id="elem" style="background: red;"></p>
let elem = document.querySelector('#elem');
elem.style.cssText = 'color: red; font-size: 20px;';
Przykład
Aby poprzednie style nie były przepisywane, można zrobić tak:
<p id="elem" style="background: green;"></p>
let elem = document.querySelector('#elem');
elem.style.cssText += 'color: red; font-size: 20px;';
Zobacz też
-
metoda
getComputedStyle,
który pobiera wartość właściwości CSS elementu