ホームページ  >  記事  >  ウェブフロントエンド  >  cssTextを使用してstyles_javascriptスキルをバッチ変更する

cssTextを使用してstyles_javascriptスキルをバッチ変更する

WBOY
WBOYオリジナル
2016-05-16 18:47:31868ブラウズ
コードをコピー コードは次のとおりです。

var element= document.getElementById("id");
element.style.width="20px";
element.style.height="20px";
element.style.border="solid 1px red"; Style Yiduo には多くのコードがあり、JS を介してオブジェクトのスタイルを上書きすることは、元のスタイルを破壊して再構築する典型的なプロセスであり、ブラウザのオーバーヘッドが増加します。
js には cssText メソッドがあります:
構文は次のとおりです: obj.style.cssText="style";
上記のコードを次のように変更できます: メッセージの修正をしてくれた sliuqin に感謝します
element .style.cssText("width:20px;height:20px;border:solid 1px red;")
以下は正しいです



コードをコピー コードは次のとおりです: element.style.cssText="width:20px;height:20px;border:solid 1px red;"; >
このようにして、ページのリフローを可能な限り回避し、ページのパフォーマンスを向上させることができます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。