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

画像を Div 内で水平方向と垂直方向の両方で中央に配置するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-11-26 09:32:10
オリジナル
214 人が閲覧しました

How Do I Center an Image Both Horizontally and Vertically Within a Div?

Div 内での中央揃え: 視覚的な配置の達成

Web 開発の領域では、要素の配置は、視覚的に魅力的で機能的なデザインを作成するために重要です。 。 div 内の画像を扱う場合、画像が水平方向と垂直方向の両方で中央に配置されていることを確認することが重要になります。

次の HTML スニペットを考えてみましょう:

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

デフォルトでは、画像は次の位置に配置されます。 div の左上隅。完璧なセンタリングを実現するには、CSS プロパティの組み合わせが必要です。

水平センタリング:
画像を水平方向にセンタリングするには、次の CSS ルールが使用されます:

#over img {
  margin-left: auto;
  margin-right: auto;
}
ログイン後にコピー

このコードは、画像の左右の余白を自動的に調整して画像内で等間隔になるようにブラウザに指示します。 container.

垂直中央揃え:
垂直中央揃えの場合、表示プロパティが機能します:

#over img {
  ...
  display: block;
}
ログイン後にコピー

表示: ブロックを設定すると、画像が次のように動作するようになります。ブロック レベルの要素。div 内の利用可能な幅全体を占めます。

これらの CSS ルールを組み合わせたものは、効果的に中央に配置されます。画像を水平方向と垂直方向の両方に配置すると、div 内で完全に位置合わせされた画像が得られます。

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

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