問題ドリル

0 / 19 問正解

🏆 このクイズはコース全体の理解度を確認する応用問題です。複数レッスンの知識を組み合わせて解きましょう。

Q1

.title { color: red; } と #title { color: blue; } が同じ要素に適用されるとき、文字色はどちらになりますか?

Q2

.card { width: 300px; padding: 16px; ___: border-box; display: flex; } — padding を含めて幅を300pxにするプロパティは?

Q3

カードUIで「背景色・角丸・影・内側余白」を設定したい。正しいプロパティの組み合わせはどれ?

Q4

ナビゲーションをPCでは横並び、スマホでは縦並びにしたい。メディアクエリ内で変更すべき Flexbox プロパティはどれ?

Q5

文字色を白、背景色を黒にしたい。背景色を指定するプロパティ名は?

💡 ヒント

background(背景)+ color(色)をハイフンでつなぎます

Q6

3つのカードを横並びにして均等に配置したい。親要素に display: flex を指定した後、均等配置にする justify-content の値はどれ?

Q7

@media (max-width: ___px) { .nav { flex-direction: column; } } — スマホ向けのブレークポイントとして一般的な値は?

Q8

要素の外側に余白を作るのは margin、内側に余白を作るのは padding。では border はどこに表示されますか?

Q9

Flexbox で子要素を縦方向(交差軸)の中央に揃えるプロパティ名は?

💡 ヒント

align(揃える)+ items(要素)をハイフンでつなぎます

Q10

以下のCSSで意図通りに動かないものはどれ? A: .card { margin: 0 auto; }(widthなし) / B: display: flex; justify-content: center; / C: text-align: center;(ブロック要素を中央寄せ)

Q11

transition: all 0.3s ease; を設定した要素で、ホバー時に色が滑らかに変わります。transition を設定する場所はどこが正しい?

Q12

要素を画面の左右中央に配置するとき、width を指定した上で左右の margin に設定する値は?

💡 ヒント

「自動で均等に」という意味の英単語です

Q13

flex-wrap: wrap; を設定すると何が起きますか?

Q14

@___ (max-width: 768px) { .nav { display: none; } } — メディアクエリのキーワードは?

Q15

gap: 16px; は Flexbox で何を設定しますか?

Q16

文字を太字にするプロパティ名は?(値は bold を指定)

💡 ヒント

font(フォント)+ weight(重さ・太さ)

Q17

background: linear-gradient(to right, #ff0000, #0000ff); はどんな表示になりますか?

Q18

.card { width: 300px; ___: 20px; border: 2px solid #ccc; } — 内側の余白を設定するプロパティは?

Q19

スマホでは1列、PCでは3列のカードレイアウトを作る最も適切な方法はどれ?

📚 関連する用語

⚠️ よくあるエラー

📖 関連ブログ記事