Egenskabet cssText
Egenskabet cssText gør det muligt at indstille
CSS-stilarter massevis i én linje. Samtidig
bliver alt indhold i attributten style
overskrevet.
Syntaks
javascriptelement.style.cssText = 'egenskab 1: værdi; egenskab 2: værdi...'
Eksempel
Lad os give elementet flere stilarter:
html<p id="elem"></p>javascriptlet elem = document.querySelector('#elem');
elem.style.cssText = 'color: red; font-size: 40px;';
Eksempel
I dette eksempel vil elementet allerede fra starten
have stilarter i attributten style,
men egenskaben cssText vil overskrive det:
html<p id="elem" style="background: red;"></p>javascriptlet elem = document.querySelector('#elem');
elem.style.cssText = 'color: red; font-size: 20px;';
Eksempel
For at undgå at de tidligere stilarter bliver overskrevet, kan man gøre sådan her:
html<p id="elem" style="background: green;"></p>javascriptlet elem = document.querySelector('#elem');
elem.style.cssText += 'color: red; font-size: 20px;';
Se også
-
metoden
getComputedStyle,
som henter værdien af et CSS-egenskab for et element