Skip to main content
CSS MCQ Test

CSS MCQ test &
quiz online.

CSS decides layout and paint. Most bugs come from the cascade, stacking contexts, and containing blocks rather than from the properties themselves. 527 CSS questions are live, each with the code on the page. Read any of them free; sign in to attempt one and see the explanation.

527
CSS questions
128
Easy
198
Medium
201
Hard
why this works

Built for CSS mastery, not memorisation.

Every question is hand-checked, every answer comes with an explanation, and your progress builds into a clear picture of where you stand.

The snippet is on the page

Every CSS question shows its code before you answer, so you are reading real CSS, not a description of it.

A written explanation, always

Once you attempt a question you get the reasoning, not just a tick. That matters most on CSS, where specificity maths, margin collapsing, what creates a new stacking or containing block, flex versus grid sizing, and which properties can be animated cheaply.

Your weak topics, named

Progress is tracked per topic across the 43 CSS topics, so revision points at the gaps instead of the whole list.

what's covered

Every CSS concept,
tested honestly.

From fundamentals to interview-grade edge cases across 24 topic areas with progressive difficulty, so you find your gaps before an interviewer does.

color and background
grid template rows cols areas
the box model
attribute and nth-child
font-size family
keyframes
transforms
before after pseudo-elements
cascade order and origins
width height
block formatting context
contain layout paint size
transitions and easing
not is where
combinators
stacking contexts
calc clamp min max
logical properties
margin padding
custom properties
sticky
color spaces oklch color-mix
GPU compositing layer promotion
property registration

Ready to test your CSS chops?

Read any question and its code for free. A free account unlocks answering, the explanations and your score, so you walk away with a clearer picture of what to study next.

faq

Things people ask.

How many CSS MCQs are on Journey Uncommon?

527 CSS questions right now: 128 easy, 198 medium and 201 hard. That number is read straight from the question table when this page is built, so it is never a rounded marketing figure.

Do I need an account to read the CSS questions?

No. Every CSS question, including its code snippet, its difficulty and its topic, is readable without signing in. You need a free account only to submit an answer, see which option is correct, and read the worked explanation. We keep it that way so the platform stays honest about what you actually got right.

What do CSS interviewers actually test?

Specificity maths, margin collapsing, what creates a new stacking or containing block, flex versus grid sizing, and which properties can be animated cheaply.

Which CSS topics are covered?

43 distinct topics are tagged on the CSS questions, including color and background, grid template rows cols areas, the box model, attribute and nth-child, font-size family, keyframes. The topic labels come from the questions themselves, so the list matches what you will actually be asked.

Is CSS practice free?

Yes. Reading is free and unlimited. A free account unlocks answering, explanations and progress tracking. Pro (₹199 per month) adds AI explanations and AI-graded guesstimates on top; it is not needed to practise CSS MCQs.

Where is CSS used in real jobs?

Frontend roles, design-system teams, and anywhere responsive or themeable UI is built.

What a CSS question here actually looks like

These are 12 of the 527 CSS questions in the library, pulled live from the question table. The snippet, the difficulty and the topic are all here. The answer options and the explanation are not. Those need a free account.

Specificity maths, margin collapsing, what creates a new stacking or containing block, flex versus grid sizing, and which properties can be animated cheaply.

Sample CSS MCQs

Sign in to answer

Everything above is free to read. Answering needs a free account.

We keep the correct answer, the explanation and the scoring behind sign-in so the platform stays honest, which is why the correct option and the worked explanation for every CSS question stay behind a free account. Signing in is free and takes a few seconds.

Where CSS shows up

Frontend roles, design-system teams, and anywhere responsive or themeable UI is built.