画面が小さくなった時に <div class="flex flex-direction gap-10">の中のの年齢と好きな食べ物、趣味とで分けたいです。
現在だと年齢と好きな食べ物と趣味が横の並んでいる状態ですが画面が小さくなった時に年齢の下に好きな食べ物と趣味を配置したいです。
@media screen andを使ってどのように記述したら実現できるのでしょうか?
<div class="flex"> <p>名前</p> <div class="flex flex-direction gap-10"> <div> <p>住んでるところ</p> <p>好きな国</p> </div> <div class="flex gap-10"> <p>年齢</p> <p>好きな食べ物</p> <p>趣味</p> </div> </div> </div>
scss div, span { &.flex { display: flex; } &.flex-direction { flex-direction: column; } &.gridgap-10 { gap: 10px; } } @media screen and (min-width: 450px) { }