ホームページ > ウェブフロントエンド > CSSチュートリアル > CSS を使用して背景画像を Div に完全に適合させるにはどうすればよいですか?

CSS を使用して背景画像を Div に完全に適合させるにはどうすればよいですか?

DDD
リリース: 2024-12-19 09:20:10
オリジナル
430 人が閲覧しました

How to Make a Background Image Fit a Div Perfectly Using CSS?

背景画像を Div に合わせる

背景画像を div 内に配置すると、画像が切り取られる問題がよく発生します。オフになっているか、正しくフィットしていません。この問題に対処するために、CSS は、背景画像のスケーリングと位置を正確に制御できる、background-size プロパティを提供します。

Div 内に収まるように背景画像をスケーリングする

背景画像が切り取られることなく div の境界内に表示されるようにするには、background-size プロパティを次のように設定します。 contains:

background-size: contain;
ログイン後にコピー

Div 全体をカバーするように背景画像をスケーリングする

あるいは、背景画像が div 全体を占めるようにするには、cover:

background-size: cover;
ログイン後にコピー

ビジュアルデモ

背景画像を含む div を含む次の HTML コードを考えてみましょう:

<div>
ログイン後にコピー

画像が途切れないようにするには、background-size プロパティを適用します:

#mainpage {
  background-size: contain;
}
ログイン後にコピー

または、画像が div 全体をカバーするようにするには:

#mainpage {
  background-size: cover;
}
ログイン後にコピー

以上がCSS を使用して背景画像を Div に完全に適合させるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート