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 ポートが占有されているかどうかを確認します
次の図に示すように: Centos 7.0以上であれば問題ありません。現在のシステム カーネル バー...
この記事では、参考までにMySQLのインストールと設定のチュートリアルを紹介します。具体的な内容は次...
1. 背景日常的なウェブサイトのメンテナンスでは、このような要件に頻繁に遭遇します。特定のクローラー...
パノラマビュー効果を見てみましょう: 住所を表示スクリーンショット: 体験してみると、周囲の環境がぐ...
JavaScript を使用して Web ページ クロックを実装します。効果は次の図に示されています...
1. MySQLがインストールされているかどうかを確認します。次のコードで確認できます。 [root...
なぜログを読む必要があるのでしょうか?たとえば、コンテナの起動に失敗したがプロンプトが表示されない場...
ドラッグ アンド ドロップはフロントエンドでよく使われる機能であり、多くのエフェクトで js のドラ...
1. コマンドの紹介gzip (GNU zip) コマンドは、ファイルの圧縮と解凍に使用されます。こ...
MySQL データベースのバージョンを 5.6.28 から 8.0.11 にアップグレード中にプロジ...
1. まず、次のパスに従って対応するフォルダを作成します。 ローカルのdockerでmysqlを実行...
目次アレイ重複排除1. from() を新しい Set() メソッドに重ねる2. スプレッド演算子 ...
<br />これは私がずっと前に集めた記事です。皆さんの参考のために共有したいと思います...
序文Docker はコンテナの環境変数を設定できます。設定方法は 2 つあります。イメージを作成する...
導入MySQL データベースの読み取りと書き込みの分離を設定すると、データベースに対する書き込み操作...