CSS Flexboxを使ったイメージ配置とレイアウトの方法


  1. 水平中央揃え: 画像を水平方向に中央に揃えるには、親要素にdisplay: flex;を指定し、justify-content: center;を追加します。例えば、以下のようなCSSコードを使用します:
.container {
  display: flex;
  justify-content: center;
}
<div class="container">
  <img src="image.jpg" alt="イメージ">
</div>
  1. 垂直中央揃え: 画像を垂直方向に中央に揃えるには、親要素にdisplay: flex;を指定し、align-items: center;を追加します。例えば、以下のようなCSSコードを使用します:
.container {
  display: flex;
  align-items: center;
}
<div class="container">
  <img src="image.jpg" alt="イメージ">
</div>
  1. 画像の並べ方の変更: 複数の画像を横に並べるには、親要素にdisplay: flex;を指定し、flex-direction: row;を追加します。以下の例では、3つの画像を横に並べます。
.container {
  display: flex;
  flex-direction: row;
}
<div class="container">
  <img src="image1.jpg" alt="イメージ1">
  <img src="image2.jpg" alt="イメージ2">
  <img src="image3.jpg" alt="イメージ3">
</div>

これらはFlexboxを使用して画像を配置するための基本的な方法の一部です。他にもさまざまなプロパティや値を使用して、より高度な配置やレイアウトを実現することができます。詳細な情報やコード例については、Flexboxに関するドキュメントやチュートリアルを参照してください。