章末仕上げ 全画面対応

足し忘れたメディアクエリ

残りを両対応にする

前回、土台をスマホの見た目に書き換えました。ただ、広い画面に戻す指定をいくつか入れていません。趣味タグとスキル表の文字は小さいまま、作品カードの 2 マス結合はメディアクエリの回で外したままです。パソコンで開くと、表も作品も少し窮屈に見えるはずです。ここを埋めて、この章を終わりにします。

足りないものを見つける手順

やり方は毎回同じです。まずプレビューの幅を広げて、気になるところを探します。次に、その要素の指定が土台とメディアクエリのどちらにあるかを見ます。スマホでちょうどよく、パソコンで物足りないなら、足すのはメディアクエリの中です。逆にスマホで崩れているなら、直すのは土台です。この二択で考えると迷いません。

書くこと

メディアクエリの中に、趣味タグの font-size: 1rem、スキル表のセルの paddingfont-size、そして .work-card:first-childgrid-column を足します。これで一番目の作品カードが広い画面でだけ 2 マスぶんに広がり、表の文字も読みやすい大きさに戻ります。

書き終えたら、プレビューの幅をせまくしたり広げたりして、どちらでも横スクロールが出ないか、文字がつぶれていないかを確かめてください。ここまでできれば、この章の目標である全画面対応は達成です。

課題

  1. メディアクエリの中に .hobby-itemfont-size: 1rem を足す
  2. メディアクエリの中に .skill-table のセルの padding: 0.625rem 0.75remfont-size: 1rem を足す
  3. メディアクエリの中に .work-card:first-childgrid-column: 1 / 3 を足す

ヒント

index.html
style.css
プレビュー

できているか

  • 広い画面で趣味タグの文字がもとの大きさに戻る
  • 広い画面でスキル表のセルの余白が広がる
  • 広い画面で 1 枚目の作品カードが 2 マスぶんに広がる