Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Learn Challenge: Use CSS Modules in React | Styling Techniques in React Applications
React Mastery

bookChallenge: Use CSS Modules in React

Task: Building a User Card with CSS Modules

In this task, you'll design a user card displaying the user's photo and relevant information. Apply appropriate styles to each component and ensure their proper utilization. Our goal is to achieve such UI:

The task is:

  1. In the UserInfo.jsx file, import the styles file (UserInfo.module.css) and assign it as s for style association.
  2. To complete the app building, import the UserInfo.jsx file into the App.jsx.
  1. To import a file, use theΒ importΒ statement and specify the source file.
  2. To associate the CSS file with theΒ s, import it usingΒ import s from "path_to_the_file";.
  3. To utilize theΒ UserInfoΒ component within theΒ AppΒ component, use the syntaxΒ </UserInfo />.

Everything was clear?

How can we improve it?

Thanks for your feedback!

SectionΒ 2. ChapterΒ 10

Ask AI

expand

Ask AI

ChatGPT

Ask anything or try one of the suggested questions to begin our chat

Awesome!

Completion rate improved to 2.17

bookChallenge: Use CSS Modules in React

Swipe to show menu

Task: Building a User Card with CSS Modules

In this task, you'll design a user card displaying the user's photo and relevant information. Apply appropriate styles to each component and ensure their proper utilization. Our goal is to achieve such UI:

The task is:

  1. In the UserInfo.jsx file, import the styles file (UserInfo.module.css) and assign it as s for style association.
  2. To complete the app building, import the UserInfo.jsx file into the App.jsx.
  1. To import a file, use theΒ importΒ statement and specify the source file.
  2. To associate the CSS file with theΒ s, import it usingΒ import s from "path_to_the_file";.
  3. To utilize theΒ UserInfoΒ component within theΒ AppΒ component, use the syntaxΒ </UserInfo />.

Everything was clear?

How can we improve it?

Thanks for your feedback!

SectionΒ 2. ChapterΒ 10
some-alt