Recall & Review
beginner
What is Tailwind CSS?
Tailwind CSS is a utility-first CSS framework that provides small, reusable classes to build custom designs quickly without writing custom CSS.
Click to reveal answer
beginner
How do you add Tailwind CSS to a Next.js project?
You install Tailwind CSS via npm, then create a Tailwind config file, and include Tailwind directives in your global CSS file. Finally, you import the global CSS in your Next.js app.Click to reveal answer
beginner
What are the main Tailwind CSS directives you add to your CSS file?
The main directives are @tailwind base;, @tailwind components;, and @tailwind utilities;. They load Tailwind's base styles, components, and utility classes.
Click to reveal answer
beginner
Why is Tailwind CSS considered 'utility-first'?
Because it provides many small classes that each do one styling job, like padding or color, letting you build designs by combining these utilities instead of writing custom CSS.
Click to reveal answer
intermediate
How does Tailwind CSS support responsive design in Next.js?
Tailwind uses simple prefixes like sm:, md:, lg: to apply styles at different screen sizes, making it easy to build responsive layouts directly in your JSX.
Click to reveal answer
Which command installs Tailwind CSS in a Next.js project?
✗ Incorrect
The official way is to install tailwindcss along with postcss and autoprefixer using npm.
Where do you import your global Tailwind CSS styles in Next.js?
✗ Incorrect
Global CSS files, including Tailwind styles, are imported in the _app.js or _app.tsx file in Next.js.
What does the Tailwind directive @tailwind utilities; do?
✗ Incorrect
@tailwind utilities; loads all the utility classes Tailwind provides for styling.
How do you apply a style only on medium screens and larger in Tailwind?
✗ Incorrect
The md: prefix applies styles on medium screens and larger.
What is the main benefit of using Tailwind CSS in Next.js?
✗ Incorrect
Tailwind speeds up styling by letting you combine small utility classes instead of writing custom CSS.
Explain the steps to integrate Tailwind CSS into a Next.js project.
Think about installation, configuration, and usage in Next.js
You got /4 concepts.
Describe how Tailwind CSS helps build responsive designs in Next.js.
Focus on how Tailwind handles screen sizes simply
You got /4 concepts.