ホームページ > ウェブフロントエンド > CSSチュートリアル > 画像を Div コンテナ内で水平方向の中央に配置するにはどうすればよいですか?

画像を Div コンテナ内で水平方向の中央に配置するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-12-18 16:20:14
オリジナル
309 人が閲覧しました

How to Horizontally Center an Image Inside its Div Container?

コンテナ Div 内で画像を水平方向に中央に配置する方法

問題:

が必要です画像を含む div 要素内で画像を水平に配置します。問題のある設定の HTML と CSS は次のとおりです:

<div>
ログイン後にコピー
#thumbnailwrapper {
  ...
}

#artiststhumbnail {
  width: 120px;
  height: 108px;
  overflow: hidden;
}
ログイン後にコピー

解決策:

コンテナ内で画像を水平方向の中央に配置するには、次の CSS を使用します。

#artiststhumbnail a img {
    display:block;
    margin:auto;
}
ログイン後にコピー

このコードは、画像をブロック要素として表示することと、それをブロック要素として表示することを指定します。すべての辺に自動マージンが設定されます。これにより、画像がコンテナ内で水平方向の中央に配置されます。

説明:

表示: ブロック。プロパティは、画像をブロック要素として扱うことを指定します。これは、コンテナの全幅を占有し、その周囲のテキストの流れを中断することを意味します。

マージン: auto;プロパティは、画像のすべての辺のマージンを自動に設定することを指定します。これは、画像がコンテナ内で中央に配置されるようにブラウザが自動的に余白を計算することを意味します。

このソリューションにより、コンテナや画像のサイズに関係なく、画像がコンテナ内で水平方向に中央に配置されます。

以上が画像を Div コンテナ内で水平方向の中央に配置するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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