ホームページ >ウェブフロントエンド >CSSチュートリアル >JavaScript を使用して CSS スタイル属性を動的に変更するにはどうすればよいですか?
JavaScript を使用したスタイル属性の動的変更
DIV 要素用に定義された CSS スタイル シートがあるとします。 JavaScript を使用してその DIV の特定の属性を動的に変更する必要が生じます。これを効果的に行うにはどうすればよいでしょうか?
簡単に言えば...
スタイル属性を動的に変更するには、次の構文を使用します:
document.getElementById("elementID").style.attributeName = "newAttributeValue";
例:
document.getElementById("xyz").style.paddingTop = "10px";
このコードは正常に実行されましたID「xyz」を持つ DIV の padding-top 属性を値「10px」に変更します。
スタイル プロパティの代替表記:
さらに、スタイル プロパティにダッシュ表記を利用することもできます:
document.getElementById("xyz").style["padding-top"] = "10px";
この代替構文を使用すると、ハイフンでつながれた CSS 相当物を使用してスタイル プロパティを指定します。
以上がJavaScript を使用して CSS スタイル属性を動的に変更するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。