jsÖÐÔõôÉèÖÃcssÑùʽ
javascript Ìṩ¶àÖÖÉèÖà css ÑùʽµÄÒªÁ죺ʹÓà style ÊôÐÔ£ºelement.style.csstext = “color: red; font-size: 16px;”;ʹÓà csstext ÊôÐÔ£ºelement.style.csstext = “color: #ff0000; font-size: 1em; background-color: #00ff00;”;ʹÓà setproperty() ÒªÁ죺element.style.setproperty(“color”, ”
ÔÚ JavaScript ÖÐÉèÖà CSS Ñùʽ
JavaScript ÖÐÌṩÁ˶àÖÖÒªÁìÀ´ÉèÖà HTML ÔªËØµÄ CSS Ñùʽ£º
ʹÓà style ÊôÐÔ
×îÖ±½ÓµÄÒªÁìÊÇʹÓà style ÊôÐÔ¡£¸ÃÊôÐÔ½ÓÊÜÒ»¸ö°üÀ¨ CSS ÑùʽµÄ×Ö·û´®£º
Á¬Ã¦Ñ§Ï°¡°Ç°¶ËÃâ·ÑѧϰÌõ¼Ç£¨ÉîÈ룩¡±£»
element.style.cssText = "color: red; font-size: 16px;";
µÇ¼ºó¸´ÖÆ
ʹÓà cssText ÊôÐÔ
cssText ÊôÐÔÓë style ÊôÐÔÀàËÆ£¬µ«Ìṩ¸ü¸ß¼¶µÄ¿ØÖÆ£º
element.style.cssText = "color: #FF0000; font-size: 1em; background-color: #00FF00;";
µÇ¼ºó¸´ÖÆ
ʹÓà setProperty() ÒªÁì
setProperty() ÒªÁìÔÊÐíÄúÖð¸öÉèÖà CSS ÊôÐÔ£º
element.style.setProperty("color", "#00FF00"); element.style.setProperty("font-size", "1.5em");
µÇ¼ºó¸´ÖÆ
ʹÓà getComputedStyle() ÒªÁì
getComputedStyle() ÒªÁì·µ»ØÒ»¸ö°üÀ¨ÔªËØÄ¿½ñÅÌËãÑùʽµÄ CSSStyleDeclaration ¹¤¾ß£º
const style = getComputedStyle(element); console.log(style.color); // Êä³ö: #00FF00 console.log(style.fontSize); // Êä³ö: 1.5em
µÇ¼ºó¸´ÖÆ
×¢ÖØÊÂÏî
È·±£Ê¹ÓÃ׼ȷµÄ CSS ÊôÐÔÃû³Æ£¨ÀýÈç “color” ¶ø²»ÊÇ “backgroundColour”£©¡£
ʹÓÃÒýºÅ»òµ¥ÒýºÅ½«ÊôÐÔÖµÀ¨ÆðÀ´¡£
¹ØÓÚ¶à¸öÊôÐÔ£¬Ê¹Ó÷ֺŠ(;) ÍÑÀëËüÃÇ¡£
ÒÔÉϾÍÊÇjsÖÐÔõôÉèÖÃcssÑùʽµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡