CSSで背景画像を中央に配置するにはどうすればよいですか?背景画像を中央に配置する方法の紹介(コード例)
フロントエンドページの開発では、画像を表示するにはimgタグで画像を表示する方法と、background属性を設定して背景画像を表示する方法があります。画像画像を中央に配置できることはわかっていますが、背景画像も中央に配置できるでしょうか?背景画像を中央に配置するにはどうすればよいですか?この記事ではCSSで背景画像を中央揃えにする方法を紹介します。困っている友人は参考にしていただければ幸いです。
まず、CSS を使用して背景画像をブラウザの中央に配置する方法を見てみましょう。
実際、CSS の background-position 属性を使用すると、背景画像の水平方向と垂直方向の中央揃えを実現できます。以下では、背景を配置する方法を簡単なコード例を使用して説明します。 Position 属性は、画像を中央に表示するように設定します。
最初に、background 属性を使用して背景画像を表示します:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>背景图片居中</title>
<style>
*{margin: 0;padding:0;}
.demo{
width: 400px;
height: 300px;
margin: 50px auto;
border: 1px dashed #000;
background-image:url(CSSで背景画像を中央に配置するにはどうすればよいですか?背景画像を中央に配置する方法の紹介(コード例)) ;
background-size:200px 160px ;
background-repeat:no-repeat ;
}
</style>
</head>
<body>
<div class="demo">
</div>
</body>
</html>レンダリング:

次に、background-position を見てみましょう。属性設定:
1. 背景位置は、ピクセルを使用して背景画像を中央に配置します (背景画像のサイズがわかります)
この例では、背景画像の右下隅が一致します。背景を中央に配置するには、背景画像の中心をデモ ボックスの中心と一致させる必要があります。背景画像を高さの半分、下に移動する必要があります。右の幅。したがって、次のコードを CSS に追加すると、背景画像
background-position:100px 70px ; /*宽的一半,高的一半*/
Rendering:

2 を背景に 50 を使用して中央に配置できます。 Position % 背景画像を中央に設定します。これは非常に便利です。
background-position:50% 50% ;
3. 背景位置 center を使用すると、背景画像を中央に配置できます。これは非常に便利です。 (2 番目の中心は省略可能)
background-position:center center;
background-position の上記 3 つの設定方法はすべて、背景画像の中心合わせを実現できます。background-position 属性の最初の値は、水平位置を設定します。 、2 番目の A 値は垂直位置を設定し、状況に応じて使用する方法を決定できます。皆様の学習にお役に立てれば幸いです。その他の関連チュートリアルについては、 CSS3 ビデオ チュートリアル 、Html5 ビデオ チュートリアル 、bootstrap ビデオ チュートリアル をご覧ください。
【おすすめ関連記事】
CSSでimg画像を中央に配置するには? CSS の表示属性は画像の中央揃えを実装します (コード例)
CSS の配置を使用して画像画像を中央に配置する 3 つの方法 (コード例)
以上がCSSで背景画像を中央に配置するにはどうすればよいですか?背景画像を中央に配置する方法の紹介(コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。
ホットAIツール
Undress AI Tool
脱衣画像を無料で
Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ
AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。
Clothoff.io
AI衣類リムーバー
Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。
人気の記事
ホットツール
メモ帳++7.3.1
使いやすく無料のコードエディター
SublimeText3 中国語版
中国語版、とても使いやすい
ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境
ドリームウィーバー CS6
ビジュアル Web 開発ツール
SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)
ホットトピック
8649
17
1792
16
1733
56
1584
29
1455
31
ロードスピナーとアニメーションを作成するためのCSSチュートリアル
Jul 07, 2025 am 12:07 AM
CSSロード回転子を作成するには3つの方法があります。1。境界の基本回転子を使用して、HTMLとCSSを介してシンプルなアニメーションを実現します。 2。複数のポイントのカスタム回転子を使用して、異なる遅延時間を経てジャンプ効果を実現します。 3.ボタンに回転子を追加し、JavaScriptを介してクラスを切り替えて、読み込みステータスを表示します。各アプローチは、ユーザーエクスペリエンスを向上させるために、色、サイズ、アクセシビリティ、パフォーマンスの最適化などのデザインの詳細の重要性を強調しています。
ヨーロッパの仮想通貨取引プラットフォームランキングリスト2025最新リストTop10在庫(最近更新)
Jul 11, 2025 pm 08:57 PM
2025年のヨーロッパの上位10の仮想通貨取引プラットフォームには、Binance、OKX、Coinbaseなどが含まれ、コンプライアンス、セキュリティ、費用、資産タイプ、ユーザーエクスペリエンスに基づいて選択されています。 1。Binance:世界は最大の取引量、低料金を持ち、複数の国でライセンスを取得しています。 2。OKX:フランスに登録されている包括的な製品、強力な技術。 3。コインベース:初心者に適したコンプライアンスと安全性は、多くの国でライセンスされています。 4。GATE.IO:多くのヨーロッパ諸国で登録されている長い歴史、高いセキュリティがあります。 5。ビットスタンプ:早期に設立され、ルクセンブルクによって規制された強力なコンプライアンスがあります。 6。ETORO:CYSECによって規制された社会的取引、多様化された投資をサポートします。 7。Bitpanda:世界
CSSとJavaScriptをHTML5構造と効果的に統合します。
Jul 12, 2025 am 03:01 AM
HTML5、CSS、およびJavaScriptは、セマンティックタグ、妥当な読み込み順序、デカップリング設計と効率的に組み合わせる必要があります。 1. SEOやバリアのないアクセスを助長する構造の明確性と保守性の向上など、HTML5セマンティックタグを使用します。 2。CSSを配置し、外部ファイルを使用し、モジュールごとに分割して、インラインスタイルと遅延荷重問題を回避する必要があります。 3. JavaScriptは、前に導入され、Deferまたは非同期を使用して非同期にロードすることをお勧めします。 4. 3つの間の強い依存性を減らし、データ - *属性とクラス名制御ステータスを介して動作を促進し、統一された命名仕様を介してコラボレーション効率を改善します。これらの方法は、ページのパフォーマンスを効果的に最適化し、チームと協力することができます。
JavaScript Timeオブジェクト、誰かがEACTEXE、Google Chromeなどのより高速なWebサイトを構築します。
Jul 08, 2025 pm 02:27 PM
こんにちは、JavaScript開発者!今週のJavaScriptニュースへようこそ!今週は、DenoとのOracleの商標紛争、新しいJavaScript Timeオブジェクトがブラウザ、Google Chromeアップデート、およびいくつかの強力な開発ツールによってサポートされています。始めましょう! 「JavaScript」の商標を登録しようとするDeno Oracleの試みとのOracleの商標紛争は、論争を引き起こしました。 Node.jsとDenoの作成者であるRyan Dahlは、商標をキャンセルするために請願書を提出しました。
スタイリングは、CSSとは異なるリンクを訪問しました
Jul 11, 2025 am 03:26 AM
アクセスしたリンクのスタイルを設定すると、特にコンテンツ集約型のWebサイトでユーザーエクスペリエンスを向上させることができ、ユーザーがより良いナビゲートを支援します。 1。CSSを使用してください:訪問した擬似クラスは、色の変化などの訪問されたリンクのスタイルを定義します。 2。ブラウザは、プライバシーの制限により、いくつかの属性の変更のみを許可することに注意してください。 3.突然の状態を避けるために、色の選択は全体的なスタイルと調整する必要があります。 4.モバイル端子はこの効果を表示しない場合があり、アイコン補助ロゴなどの他の視覚的なプロンプトと組み合わせることをお勧めします。
CSSとは何ですか?
Jul 03, 2025 am 01:48 AM
CSS、orcascadingStylesheets、iSthepartofwebdevelopment oncontrolsawebpageのvisualapearance、colors、fonts、spacing、andlayout.theterm「cascading」
ディスプレイの違いは何ですか:インライン、ディスプレイ:ブロック、ディスプレイ:インラインブロック?
Jul 11, 2025 am 03:25 AM
Themaindifferencesbetweendisplay:インライン、ブロック、およびinline-blockinhtml/cssarelayoutbehavior、spaceusage、andstylingcontrol.1.inlineelementsflowwithtext、notstartonnewlines、nagrorewidth/height、height、andonlyhorizontalpadddddddddddddddding
CSSを使用して応答性のある画像を作成する方法は?
Jul 15, 2025 am 01:10 AM
CSSを使用してレスポンシブ画像を作成するには、主に次の方法で達成できます。1。最大幅を使用してください:100%と高さ:自動化して、割合を維持しながら画像がコンテナ幅に適応できるようにします。 2。HTMLのSRCSETおよびサイズの属性を使用して、異なる画面に適合した画像ソースをインテリジェントにロードします。 3.オブジェクトフィットとオブジェクトポジションを使用して、画像のトリミングとフォーカスディスプレイを制御します。一緒に、これらの方法により、画像がさまざまなデバイスで明確かつ美しく表示されるようになります。


