CSS

0%
Coding
Theory
Quiz

    Animation Transitions

    • Slide-In Sidebar Drawer with translateX

      Junior
    • Staggered List Reveal With Transition Delays

      Mid
    • CSS Scroll-Snap Image Carousel

      Mid
    • Progress Bar Filled to 65%

      Mid
    • Multi-Step Progress Bar With Flex-Grow

      Mid

    Layout Systems Grids

    • Build a Sticky Footer Layout

      Junior
    • Responsive Three-Column Grid That Collapses

      Junior
    • Responsive Square Tile Grid

      Junior
    • Tag Cloud with Flex Wrap and Gap

      Junior
    • Centered Hero Call-to-Action Box

      Junior
    • Responsive Holy Grail Grid Layout

      Mid
    • Responsive Auto-Fit Grid Without Media Queries

      Mid
    • Responsive Bento Box Grid Layout

      Mid
    • Build a 12-Column Responsive Grid

      Senior
    • Align Card Rows with Subgrid

      Senior

    Responsive Fluid Design

    • Responsive Card With Container Queries

      Mid
    • Fluid Heading with clamp()

      Mid
    • Responsive Table to Cards with Media Queries

      Mid
    • Reserve Media Space to Prevent Layout Shift

      Senior
    • Quantity Query Gallery Styling

      Senior

    Navigation Disclosure

    • Sticky Smooth-Scroll Navigation Bar

      Junior
    • Breadcrumb Separators with attr() Pseudo-Elements

      Junior

    Visual Effects Styling

    • Zebra-Striped Row List

      Junior
    • CSS Speech Bubble With Pointing Tail

      Junior
    • Frosted Glass Card with Backdrop Blur

      Mid
    • Color-Tiered Progress Bars with CSS Variables

      Mid
    • Gradient Text with background-clip

      Mid
    • Alternating Vertical Timeline With Center Line

      Mid
    • Gradient Border on a Rounded Card

      Mid

    Forms Interactive Controls

    • Custom Checkboxes and Radios with :checked

      Mid
    • Sticky Navbar With Safe-Area Padding

      Mid
    • Custom Toggle Switch with Pseudo-Elements

      Mid
    • Form Field State Styling

      Mid
    • Style a Scrollable Container's Scrollbar

      Mid

    Media Images Aspect Ratio

    • Maintain a 16:9 Aspect Ratio Frame

      Junior
    • Build a 16:9 Aspect-Ratio Card Gallery

      Junior
    • Responsive Image Grid With object-fit

      Junior
    • Pinterest-Style Masonry With CSS Columns

      Mid

    Foundations Resets

    • Center a Div Three Ways

      Junior
    • Minimal Modern CSS Reset

      Mid
    • Disable Animations With Reduced Motion

      Mid
    • Design Token System With CSS Variables

      Senior

    Modern Css Apis

    • Highlight Cards Containing a Badge with :has()

      Mid
    • Highlight Invalid Fields With :has()

      Mid
    • Anchor a Tooltip With Anchor Positioning

      Senior
    • RTL-Ready Layout with Logical Properties

      Senior

    Layout Techniques Styling Patterns

    • Notification Badge on an Icon

      Junior
    • Theme Switcher with CSS Variables and data-theme

      Mid
    • Circular Progress With Conic Gradient

      Mid
    • Numbered Step Progress Bar with CSS Counters

      Mid
    • Sticky Table Header and First Column

      Senior
    • Fix a Trapped Modal Stacking Context

      Senior
    • Order Cascade Layers So Utilities Win

      Senior