画像と同じサイズで読み込まれたHTML要素は、DOMリフローを回避するのに役立ちますか?

メリル・クック

サイトのページの上部に大きな画像がいくつかあります。投稿のタイトルは画像の上に重ねられ、ある程度の透明性を利用します(これは問題に追加されると思います)。画像の読み込みが遅くなり、スクロールせずに見える範囲の目立つ要素であるため、非常に目立つDOMリフローが発生します。基本的に、ページの残りの部分が読み込まれ、読み込みが遅い画像によって押し下げられます。

画像の最終的な着陸位置を囲むことができるhtml要素はありますか?それにより、他のコンテンツが画像の代わりに読み込まれ、結果として「プッシュダウン」されるのを防ぎますか?

ここでの考え方は、ロードする画像と同じサイズと位置のブロックhtml要素を取得することです。この場合、画像が読み込まれていなくても、追加のコンテンツを画面に押し下げる「衝撃」はありません。私はこれに関するリソースや例を探しました。しかし、何も見つかりませんでした。

cjc

タグ自体の)属性widthheight属性を使用して、HTMLで画像サイズ(ピクセル単位)を定義できますimgCSSを使用して、img要素の幅と高さを定義することもできます。この回答は、2つがどのように相互作用するかについての詳細を提供します。

サイズを定義することにより、画像が読み込まれる前に画像のスペースが割り当てられます。実際、このようにサイズを定義すると、実際の画像サイズが異なっていても、ブラウザは指定されたスペースに画像を表示します。

またdiv、CSSでdefine the sizeを使用する画像の周りにラッパーを配置して、画像の幅と高さの両方を定義するという奇妙なアーティファクトに遭遇しないようにすることもできます(画像の実際の寸法と異なる場合)画像)。

また、コメントで@Grzegorz Tが指摘しているように、サイトの読み込みが一般的に速くなるように、画像ファイルのサイズを小さくするようにしてください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

HTMLで大きな背景画像を分割すると、パフォーマンス/読み込み/ SEOに役立ちますか?

分類Dev

HTMLファイルを暗号化することは役に立ちますか?

分類Dev

Javascriptは背景画像のサイズを変更しますが、画像は最初にフルサイズで読み込まれます-修正はありますか?

分類Dev

同じローカルネットワークmacOS上でSSH2要素認証をバイパスするのに役立ちます

分類Dev

遅延読み込みによって読み込まれた画像の画像サイズを取得する方法

分類Dev

スクリプトがファイルから数値を読み取り、それらが偶数か奇数かを判断するのに役立ちます

分類Dev

PCIe SataコントローラーはAHCIの問題を回避するのに役立ちますか?

分類Dev

動的に追加された行をデータテーブルにDOMツリーに含めて、ページの読み込み時に読み込まれた他の行と同じように動作させるにはどうすればよいですか?

分類Dev

キャッシュは、PugテンプレートのミックスインとJSコードによる、Expressフレームワークを使用したサーバー側レンダリング中のパフォーマンスへの影響を回避するのに役立ちますか?

分類Dev

マージされた先読みセットは、LALRがSLRよりも多くの文法を解析するのにどのように役立ちますか?

分類Dev

サーバーとクライアントの両方でブロックすることなく、サーバーでリアルタイムに書き込まれているアップロードされたファイルのファイルサイズを読み取ってエコーする方法は?

分類Dev

asyncioの未来をキャンセルすることはこれまでに役に立ちましたか?

分類Dev

LINQは、特定の質問に対して、同じカテゴリに応じていくつかのことを合計するのに役立ちます

分類Dev

ファイルをダウンロードせずに(Java、Python、または他の言語で)Webサイトにリンクされている.docxファイルを読み込んで解析することは可能ですか?

分類Dev

パフォーマンス。独自の例外タイプを定義することは役に立ちますか?

分類Dev

ポリモーフィズムはプログラマーにどのように役立ちますか?

分類Dev

「スロー」とは何ですか。どのように役立ちますか。

分類Dev

joomla 3.2は、メニュー要素などのhtml出力でcssクラスとしてアイテムIDを生成しますが、これは私にとって何か役に立ちますか、それとも単に無視しますか?

分類Dev

このXSLファイルを解析し、HTMLファイルに埋め込まれた要素を読み取るにはどうすればよいですか。

分類Dev

サイズ変更された画像がダウンロードとして提供されたら、読み込み中のgifを非表示にします

分類Dev

[ログイン] ボタンを複数回クリックすると、ボタンがクリックされた回数と同じ回数、別のページが読み込まれます。これを防ぐにはどうすればよいですか?

分類Dev

メールのhtmlメール本文に埋め込まれた画像ファイルと同じ画像を添付するにはどうすればよいですか?

分類Dev

フラットファイルをUNIXに読み込み、Excelにインポートするための簡体字csvのような形式に出力するのに役立ちます

分類Dev

ズームインするときは、画面のパーセンテージとしての画像サイズを同じに保ちます

分類Dev

dockerは、新しいマシンにSSH接続するたびにライブラリの再インストールプロセスを回避するのに役立ちますか?

分類Dev

ビルド時のポリマーサーバープッシュマニフェストはFirebaseで役立ちますか、それともfirebase.jsonがその役割を果たしますか?

分類Dev

ウェブサイトが読み込まれたときにサーバーから画像を取得する

分類Dev

入力tiffとまったく同じサイズのtiff背景画像をRに保存するにはどうすればよいですか?

分類Dev

PHPスクリプトは、シェルの場合と同じようにyumデータを出力するのに役立ちます

Related 関連記事

  1. 1

    HTMLで大きな背景画像を分割すると、パフォーマンス/読み込み/ SEOに役立ちますか?

  2. 2

    HTMLファイルを暗号化することは役に立ちますか?

  3. 3

    Javascriptは背景画像のサイズを変更しますが、画像は最初にフルサイズで読み込まれます-修正はありますか?

  4. 4

    同じローカルネットワークmacOS上でSSH2要素認証をバイパスするのに役立ちます

  5. 5

    遅延読み込みによって読み込まれた画像の画像サイズを取得する方法

  6. 6

    スクリプトがファイルから数値を読み取り、それらが偶数か奇数かを判断するのに役立ちます

  7. 7

    PCIe SataコントローラーはAHCIの問題を回避するのに役立ちますか?

  8. 8

    動的に追加された行をデータテーブルにDOMツリーに含めて、ページの読み込み時に読み込まれた他の行と同じように動作させるにはどうすればよいですか?

  9. 9

    キャッシュは、PugテンプレートのミックスインとJSコードによる、Expressフレームワークを使用したサーバー側レンダリング中のパフォーマンスへの影響を回避するのに役立ちますか?

  10. 10

    マージされた先読みセットは、LALRがSLRよりも多くの文法を解析するのにどのように役立ちますか?

  11. 11

    サーバーとクライアントの両方でブロックすることなく、サーバーでリアルタイムに書き込まれているアップロードされたファイルのファイルサイズを読み取ってエコーする方法は?

  12. 12

    asyncioの未来をキャンセルすることはこれまでに役に立ちましたか?

  13. 13

    LINQは、特定の質問に対して、同じカテゴリに応じていくつかのことを合計するのに役立ちます

  14. 14

    ファイルをダウンロードせずに(Java、Python、または他の言語で)Webサイトにリンクされている.docxファイルを読み込んで解析することは可能ですか?

  15. 15

    パフォーマンス。独自の例外タイプを定義することは役に立ちますか?

  16. 16

    ポリモーフィズムはプログラマーにどのように役立ちますか?

  17. 17

    「スロー」とは何ですか。どのように役立ちますか。

  18. 18

    joomla 3.2は、メニュー要素などのhtml出力でcssクラスとしてアイテムIDを生成しますが、これは私にとって何か役に立ちますか、それとも単に無視しますか?

  19. 19

    このXSLファイルを解析し、HTMLファイルに埋め込まれた要素を読み取るにはどうすればよいですか。

  20. 20

    サイズ変更された画像がダウンロードとして提供されたら、読み込み中のgifを非表示にします

  21. 21

    [ログイン] ボタンを複数回クリックすると、ボタンがクリックされた回数と同じ回数、別のページが読み込まれます。これを防ぐにはどうすればよいですか?

  22. 22

    メールのhtmlメール本文に埋め込まれた画像ファイルと同じ画像を添付するにはどうすればよいですか?

  23. 23

    フラットファイルをUNIXに読み込み、Excelにインポートするための簡体字csvのような形式に出力するのに役立ちます

  24. 24

    ズームインするときは、画面のパーセンテージとしての画像サイズを同じに保ちます

  25. 25

    dockerは、新しいマシンにSSH接続するたびにライブラリの再インストールプロセスを回避するのに役立ちますか?

  26. 26

    ビルド時のポリマーサーバープッシュマニフェストはFirebaseで役立ちますか、それともfirebase.jsonがその役割を果たしますか?

  27. 27

    ウェブサイトが読み込まれたときにサーバーから画像を取得する

  28. 28

    入力tiffとまったく同じサイズのtiff背景画像をRに保存するにはどうすればよいですか?

  29. 29

    PHPスクリプトは、シェルの場合と同じようにyumデータを出力するのに役立ちます

ホットタグ

アーカイブ