Stage#1 CSS Modules And Some CSS New Features 🎨
In this module, students will delve into advanced CSS topics, exploring the latest features and techniques in CSS. This includes understanding the CSS Modules approach, container and style queries, CSS nesting, new viewport units, advanced selectors, and more. By mastering these concepts, students will be able to create more dynamic, responsive, and efficient web designs.
Students will:
- Understand and apply the CSS Modules Approach.
- Explore Container Queries and Style Queries.
- Utilize CSS Nesting for more structured stylesheets.
- Learn about New Viewport Units and their use in responsive design.
- Implement the :has() Selector and understand the nth-of Syntax.
- Create Popovers and understand Anchor Positioning.
- Use CSS color-mix() and Trigonometric Functions in CSS.
- **~ 4 hours**
Students should review the following resources:
- CSS Modules Overview - ~ 30 minutes
- Understanding CSS Modules - ~ 30 minutes
- Guide to Container Queries - ~ 25 minutes
- Introduction to Style Queries - ~ 20 minutes
- CSS Nesting Rules - 10 minutes
- Exploring New Viewport Units - 10 minutes
- Using Selector :has() - ~ 20 minutes
- nth-of Syntax Explained - ~ 25 minutes
- Popover Attribute- 10 minutes
- Anchor Positioning - 30 minutes
- Mixing Colors with CSS color-mix() - ~ 15 minutes
- Trigonometric Functions in CSS- ~ 15 minutes
- Complete the test "[St1]CSS Modules And Some CSS New Features" in the RS APP > Auto Test.