Mネット情報関連
マンションネット情報 令和8年3月・No.12 発刊いたしました。
TEST 文章
sidebar(左側の120px固定エリア)の中に、画像を上下左右の真ん中に配置する方法ですね。 先ほどのコードの .sidebar に、最初にご紹介した「中央寄せの3セット」を追加するだけでOKです。 実装コード css .sidebar { width: 120px; flex-shrink: 0; /* 中央寄せの設定を追加 */ display: flex; justify-content: center; /* 水平方向の中央 */ align-items: center; /* 垂直方向の中央 */ background: #f0f0f0; /* 背景色(確認用) */ height: 100vh; /* 高さを指定(画面いっぱいにしたい場合) */ } .sidebar img { max-width: 100%; /* 画像が枠からはみ出ないように */ height: auto; /* アスペクト比を維持 */ } コードは注意してご使用ください。 ポイント display: flex を重ねる: 親要素(.container)がFlexboxであっても、その子要素(.sidebar)自体をさらにFlexboxに設定することで、その中身(画像)を自由に配置できます。 高さの指定: sidebar 自体に高さがないと、垂直中央(align-items: center)が効きません。親要素が height: 100vh; などを持っていれば自動で伸びますが、単体で動かす場合は高さを意識してください。 HTMLのイメージ html
コードは注意してご使用ください。 これで、120pxの固定幅の中で画像がポツンと真ん中に収まります。 画像が 丸いアイコン だったり、特定のサイズ(例: 80px) に固定したいなどの細かな調整は必要ですか? 1 件のサイト 【CSS】画像を簡単に横並びにする方法を初心者にもわかりやすく解説 – WEBCAMP MEDIA 2021/11/10 — align-items 要素の垂直方向の配置を指定するプロパティです。 centerを指定することで、画像が上下中央揃え…
TEST 文章










