こんにちは、デザイナーのsochanです。 日々デザインをしたり、コーディングする中で(このやり方メモしておきたいな…) ということが出てきます。 そのうちの一つ、今回はflexで画像とテキストを交互に配置するレイアウトについてまとめました。 要素を交互にレイアウトしたい PCの時に左右で画像とテキストが入れ替わり、 スマホに切り替わった時は上が画像、下がテキストになるようにレイアウトしたい。 (こんな感じのレイアウト↓) しかしPCの時に左右入れ替わるようなHTMLを記述すると、 スマホ表示の際に↓のような配置になります。 PCのみだと問題ないですが、そんなわけにもいきません… スマホで見た際にも画像とテキストを交互にし、 後々要素が増えてもPC表示、スマホ表示で影響がない記述にしたい。 その場合、flex-directionを使います。 flex-direction 実際にflex-d
![[初心者向け][css]flexで交互に配置するレイアウト | HINODE ICT lab](https://cdn-ak-scissors.b.st-hatena.com/image/square/4488fd2c9091d08ae56fb7f0b9ddac6b66a9ea08/height=288;version=1;width=512/https%3A%2F%2Flab.hinode.or.jp%2Fcmswp%2Fwp-content%2Fuploads%2F2023%2F02%2F221227_flex01.jpg.webp)