CSSで要素を中央に固定する方法


  1. 要素を中央に固定する方法(縦横中央揃え) 要素を縦横中央に固定する場合、次のステップを実行します。
.centered-element {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

このコードでは、要素を中央に配置するためにtopleftの値を50%に設定し、transformプロパティを使用して要素を縦横中央に移動しています。

  1. 要素を水平方向に中央に固定する方法 要素を水平方向に中央に固定する場合、以下のコードを使用します。
.centered-element {
  position: fixed;
  left: 50%;
  transform: translateX(-50%);
}

このコードでは、要素を水平方向に中央に配置するためにleftの値を50%に設定し、transformプロパティを使用して要素を水平方向に移動しています。

  1. 要素を垂直方向に中央に固定する方法 要素を垂直方向に中央に固定する場合、以下のコードを使用します。
.centered-element {
  position: fixed;
  top: 50%;
  transform: translateY(-50%);
}

このコードでは、要素を垂直方向に中央に配置するためにtopの値を50%に設定し、transformプロパティを使用して要素を垂直方向に移動しています。

以上が、CSSのpositionプロパティを使用して要素を中央に固定する方法とそれぞれのコード例です。これらの方法を使用することで、要素を画面の中央に配置することができます。