問題
19
HTML/CSS
要素の順番を変えよう!レスポンシブに対応
レスポンシブ問題最後は要素の順番を変えます。 初級問題でも要素の順番を変えました。思い出しながら問題を解いていきましょう。
HTML/CSSの問題に挑戦しよう!
問題
「要素の順番を変えよう!レスポンシブに対応」
【レスポンシブ】要素の順番を変えましょう。
PC時は、タイトル/img(赤背景)/テキスト
SP時はタイトル/テキスト/img(赤背景)
の順番で表示させてください。
見本動画を参考にして実装してください。
あらかじめエディタに書くコード
<section class="card">
<h2>カードタイトル</h2>
<div class="card-img"></div>
<div class="card-sentence">テキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキスト</div>
</section>
¥HTML¥
期待する画面
解答と解説(要素の順番を変えよう!レスポンシブに対応)
解説
LINE登録して解答を見る
※ご登録後トークルーム下部にあるメニュー内
「無料問題集※解答付き」を押すと
解答閲覧用URLが届きます
レスポンシブ時にdisplayの指定を変更します。
そこでorderを指定するようにしましょう。
実務でもカード内の順番を入れ替える事も多いので覚えましょう。
補足
初級四十参で実施した要素の順番の変え方を思い出しましょう。
orderプロパティを使用するには、フレックスコンテナ内に要素を入れる必要があります。
コンテナ内に入ったらorderの値に数字を入れて順番を指定すればOKです。