私のは: <!DOCTYPE html> ブログガーデン: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> HTML ドキュメント タイプの詳細については、http://i.wanz.im/2010/05/28/why_doctype_html/ をご覧ください。 確認したところ、JS が現在のページの表示サイズを取得していましたが、これはページのスクロール位置とは異なっていました。 HTML doctype が HTML に追加されていない場合は、デフォルトで特別なモードになります。
分析: ページ全体の幅: document.body.scrollWidth; コードをコピー コードは次のとおりです。関数 getSize() { var obj = 新しいオブジェクト(); obj.allWidth = document.body.scrollWidth; obj.allHeight = document.body.scrollHeight; if (-[1, ]) { //IE以外 ドキュメントの先頭部分をスクロールします。 ドキュメントの左端をスクロールします。 document.compatMode === 'CSS1Compat' の場合 { obj.width = document.documentElement.clientWidth; obj.height = document.documentElement.clientHeight; } それ以外 { obj.width = document.body.clientWidth; obj.height = document.body.clientHeight; } } それ以外 { document.compatMode === 'CSS1Compat' の場合 { obj.width = document.documentElement.clientWidth; obj.height = document.documentElement.clientHeight; ドキュメントのスクロールトップを描画します。 ドキュメント要素を左にスクロールします。 } それ以外 { obj.width = document.body.clientWidth; obj.height = document.body.clientHeight; ドキュメントの先頭部分をスクロールします。 ドキュメントの左端をスクロールします。 } } アラート(obj.top); アラート(obj.left); アラート(obj.width); アラート(obj.height); obj を返します。 } 注: ブログ ガーデン ホームページの HTML ドキュメント タイプは次のようになります。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> エッセイ表示ページと違うのはなぜですか? 転載を歓迎します。次の点を明記してください: [ http://www.cnblogs.com/zjfree/ ] から転載 |
>>: フレックスレイアウトが子要素によって引き伸ばされたときに、コンテンツをコンテナ内に保持する方法
コンテンツを携帯電話、タブレット、支援技術のユーザーから非表示にし、キーボードのユーザーにのみ表示す...
Django アプリケーションを構築して拡張していくと、必然的に特定のタスクをバックグラウンドで自動...
jvm.options ファイルを elasticsearch 構成に追加し、スタック サイズを変更...
fdisk と比較すると、parted はあまり使用されず、主に 2T を超えるパーティションに使用...
1. ダウンロード参考: https://www.jb51.net/softs/451120.ht...
この記事では、Dockerでイメージ情報を表示する方法を学ぶ必要があります。 1. imagesコマ...
達成される効果は、固定ズームが 2 倍になり、マウスが左側の画像領域に入るとマスク レイヤーが表示さ...
ページの公開名: #wrapper - ページの外側の端が全体のレイアウト幅を制御します#conta...
目次pom 構成Setting.xml 構成ログインステータスログインが必要ですログインは必要ありま...
Dockerfile を作成するときは、コンテナが起動する前に初期化構成やカスタム構成を実行するため...
<br />前回の記事:Webデザイン講座(7):Webページ制作の効率化1:必要な小言...
説明するこの記事では、Vue テクノロジーに基づいて再帰コンポーネントを実装する方法を紹介します。 ...
背景ディープラーニング モデルの推論には、特定のデバイスが使用されます。マシンは、モデルの読み込み、...
目次JSON は次の 2 つの構造に基づいて構築されます。 2. JSON形式1. オブジェクト2....
伝統的な方法は、正方形を固定形式で書くことです。長さ=幅を直接書き、次のように固定値を書きます。 。...