1. スタイルオブジェクトスタイル オブジェクトは単一のスタイル宣言を表し、スタイルが適用されているドキュメント要素からアクセスできます。スタイル オブジェクトは、インライン スタイル、つまり要素タグ内のスタイル属性の値を取得します。 例: <style type="text/css">#div{color:gray;}</div>//内部スタイル <div id="div" style="color:red;"></div>//インライン スタイル document.getElementById('id').style.color;//値は赤です 2. currentStyle オブジェクトCSS カスケード ルールに従って要素に適用されたすべてのスタイル宣言 (内部、外部、インラインを含む) の最終スタイルを返します。要素の計算されたスタイルを取得するために CurrentStyle の使用をサポートするのは、IE と Opera だけです。 getComputeStyle() メソッドは、現在の要素で使用されている CSS 属性値を取得できます。 var div=window.getComputeStyle("div",null).color; //最初のパラメータはターゲット要素、2番目のパラメータは疑似クラスです(必須、疑似クラスがない場合はnullに設定) スタイルオブジェクトとの違い: getComputeStyle() は読み取り専用で、取得することはできますが設定することはできません。一方、スタイルは読み取りと設定が可能です。 スタイルが設定されていない要素の場合、getComputedStyle() はオブジェクト内の長さプロパティの値を返し、スタイル オブジェクト内の長さは 0 になります。 ブラウザによって currentStyle オブジェクトのサポートが異なるため、互換性に対処する必要があります。 var div = document.getElementById('div'); var colorStr = null; if(div.currentStyle){//IEと互換性あり colorStr = div.currentStyle; }それ以外{ colorStr = window.getComputedStyle(div,null); } var col=colorStr.color; //divのカラー属性値を取得する 3. 例(ドラッグ可能なレイヤー)CurrentStyle オブジェクト スタイルオブジェクト これで、JavaScript スタイル オブジェクトと CurrentStyle オブジェクトの詳細なケース分析に関するこの記事は終了です。js スタイル オブジェクトと CurrentStyle オブジェクトに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: VMware 仮想マシンに Android x86 をインストールする方法
>>: LINUX ポートが占有されているかどうかを確認します
この記事では、Frameset が作成した、できるだけシンプルなフレームワークを紹介します。さて、ま...
時々、選択した内容をグループ化する必要があります。以前はプログラム制御を使用していました。今日、se...
目次序文Dockerfile の紹介Dockerfileはイメージプロセスを構築するDockerfi...
一般的に使用される方法は次の 4 つです。 1.locate()メソッドを使用する一般的な使用法: ...
最初の方法: docker インストール1. オープンソース版のイメージを取得する2. 対応するデー...
目次序文現地調査ケースの再現要約する序文最近、友人が突然WeChatで連絡してきて、MySQLでデー...
Mysqlが2つのテーブルを関連付けると、次のエラーメッセージが生成されます:照合順序の不正な組み合...
1. MySQL Yumリポジトリを追加するMySQL公式サイト>ダウンロード>MySQ...
目次序文React 関数コンポーネントVue (2.x) の機能コンポーネント🌰 例: el-tab...
目次1. 実施計画の概要2. 実行計画の実践id:選択タイプ:テーブル:タイプ:可能なキー:鍵:キー...
目次使用インストールルーティングでどのように使用しますか?読み込み速度の比較最近、中間およびバックエ...
mysql 5.7.19 winx64解凍版のインストールチュートリアルを収録しました。具体的な内容...
目次1. 匿名スロット2. 名前付きスロット要約するスロット (slot) は、Vue のコンテンツ...
最初のステップは、圧縮されたパッケージを対応するディスクに解凍することです。 2 番目の手順は、cm...
ホワイトリストルールの構文:基本ルール wl:ID [否定] [mz:[$URL:target_ur...