ホームページ > ウェブフロントエンド > CSSチュートリアル > CSS で背景画像を完全に中央に配置するにはどうすればよいですか?

CSS で背景画像を完全に中央に配置するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-11-29 16:05:13
オリジナル
196 人が閲覧しました

How to Perfectly Center a Background Image in CSS?

CSS を使用した背景画像の中央揃え

問題:

背景画像を正確に中央揃えするのが難しい。提供された CSS コードを使用すると、

body{
    background-position:center;
    background-image:url(../images/images2.jpg) no-repeat;
}
ログイン後にコピー

画像がタイル状に並べられて中央に配置されますが、部分的にしか表示されません。目標は、大きな画面でも画像を完全に中央に配置することです。

解像度:

背景画像を適切に中央に配置するには、次の CSS プロパティを使用します。

background-image: url(path-to-file/img.jpg);
background-repeat:no-repeat;
background-position: center center;
ログイン後にコピー
  • background-repeat:no-repeat により、画像がタイリング。
  • background-position: center center は、画像を水平方向と垂直方向の中央に配置します。

代替アプローチ:

または、

の使用を検討してください。要素に背景画像を追加し、z-index プロパティを利用して背景にします。このアプローチは、 の背景画像を使用するよりも簡単に中央に配置できます。

追加のヒント:

  • 正確なセンタリングを確保するには、背景の位置にピクセル値を使用します。
  • の最小高さ100% まで、水平方向の背景位置に 50% を使用することもできます。

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

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