divコンテナ内の背景色または画像は、サイズが大きくなるにつれて大きくなります。

divコンテナ内の背景色または画像は、サイズが大きくなるにつれて大きくなります。

コードをコピー
コードは次のとおりです。

高さ:自動 !重要;
高さ:550px;
最小高さ:550px;

Div の末尾に次のコードを追加します。
<div style="clear:both;"></div>

または

<br style="clear:both;" />

2. after疑似クラスを使用する

このメソッドは、親コンテナーの after 疑似クラスとコンテンツ宣言を使用して、指定された現在のコンテンツの最後に新しいコンテンツを追加します。一般的には、「ドット」を追加します。これは、ドットの方が小さくて目立ちにくいためです。次に、これを使用してフロートをクリアし(フロートされた要素を閉じ)、コンテンツを非表示にします。

この方法は互換性が平均的ですが、さまざまなハックによりさまざまなブラウザに対応できるようになり、HTML が比較的クリーンな状態を保つことができるため、今でも頻繁に使用されています。


コードをコピー
コードは次のとおりです。

#外側:後{
コンテンツ:"。";
高さ:0;
可視性:非表示;
表示:ブロック;
クリア:両方;
}

3. オーバーフローを非表示または自動に設定する

このアプローチは、親コンテナーのオーバーフローを非表示または自動に設定して、標準準拠のブラウザーでフローティング要素を閉じることです。

ただし、オーバーフローを使用すると、ページのパフォーマンスに影響する可能性がありますが、この影響は不確実です。複数のブラウザでページをテストすることをお勧めします。

4. フローティング外部要素、フロートインフロート

このアプローチは、親コンテナーもフロートさせるもので、フローティング要素の機能(フローティング要素はフローティング要素を閉じる)を活用します。この方法は、IE/Win や標準互換ブラウザでは効果が高いですが、欠点も明らかです。親コンテナはいつでもフローティングできるとは限りません。結局のところ、フローティングは特殊な動作であり、レイアウトによってフローティングできないことがよくあるのです。

<<:  初心者向け入門講座⑧:記事サイトを簡単に作る

>>:  プロジェクトのフロントエンドとバックエンドでの Echart チャートの使用に関する詳細な説明

推薦する

Docker MySQLコンテナデータベースへの変更が有効にならない問題を解決する

公式の MySQL イメージを使用するには、構成ファイル、DB データ ファイル ディレクトリなどの...

Dockerコンテナの起動失敗を解決する方法

質問: コンピュータを再起動した後、docker の mysql コンテナを再起動できません。原因が...

HTML チュートリアル: title 属性と alt 属性

XHTML は CSS レイアウトの基礎です。jb51.net は常に XHTML 知識の習得を重視...

mysql8でルートユーザーのパスワードをリセットする手順を完了します

序文最近、多くの新しい同僚がこの質問をしてきました。特に、homebrew を通じて自動的にインスト...

Windows オペレーティング システムでの Linux 仮想マシンのインストールと構成のチュートリアル

序文仕事では、Linux 環境で操作する必要があることがよくあります。ここでは、win10 システム...

CentOS7 は yum を使用して mysql 8.0.12 をインストールします

この記事では、centos7にyumを使用してMySQL 8.0.12をインストールする詳細な手順を...

JavaScriptはPromiseを使用して複数の繰り返しリクエストを処理します

1. なぜこの記事を書くのですか?重複リクエストの処理に関する記事をたくさん読んだことがあるでしょう...

水平スクロールバーを実装する2つの方法の例

序文:プロジェクトの開発中に、1 行にナビゲーション バーが多すぎる場合に水平スクロール バーを実装...

CSS3 を使用したテキスト折り紙効果のサンプルコード

序文この記事では主に、CSS3 を使用してテキスト折り紙効果を実現する例を紹介します。これは、参考と...

JSはタイムラインの自動再生を実現する

最近、次のような効果を実装しました。再生ボタンをクリックするとタイムラインの再生が開始され、一時停止...

Dockerコンテナにnginxを簡単にデプロイするプロセスの分析

1. コンテナにnginxサービスをデプロイするcentos:7 イメージはコンテナを実行し、このコ...

js はマウスによる画像の切り替えを実装します (タイマーなし)

この記事の例では、マウス切り替え画像を実現するためのjsの具体的なコードを参考までに共有しています。...

mysqlを完全にアンインストールします。個人テストです!

MySQL をクリーンアンインストールします。個人的にテストしたところ、今回はようやくうまくいきま...

MySql インデックスの詳細な紹介と正しい使用方法

MySql インデックスの詳細な紹介と正しい使用方法1. はじめに:インデックスはクエリ速度に重大な...

Vue のスロットとフィルターの詳細な説明

目次スロットスロットとは何ですか?スロットの内容コンパイルスコープフォールバックコンテンツ名前付きス...