JavaScript を使用した要素の CSS 表示の決定
特定のシナリオでは、要素の CSS 表示プロパティをプログラムで検証する必要がある場合があります。この記事では、JavaScript でこれを実現する 2 つの方法について説明します。
最初の方法では、要素の計算された表示値を取得します。表示プロパティが継承されている場合、または CSS ルールで指定されている場合は、次のアプローチをお勧めします。
return window.getComputedStyle(element, null).display;
計算されたスタイル オブジェクトには、要素に適用される有効なスタイルが含まれており、次のような場合でも表示属性を取得できます。外部 CSS シートで定義されました。
また、要素の表示スタイルがインラインまたは JavaScript を通じて宣言されている場合は、そのスタイルにアクセスできます。 property:
console.log(document.getElementById('someIDThatExists').style.display);
これは、表示属性の値を表す文字列値を出力します。
これらのメソッドを活用することで、開発者は要素の CSS 表示プロパティが「block」に設定されているか、または「block」に設定されているかを判断できます。 JavaScript でプログラム的に「なし」にし、DOM 要素の制御と操作を強化します。
以上がJavaScript で要素の CSS 表示プロパティをプログラム的に決定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。