Earn Your Business Degree, Tuition-Free, 100% Online!
Get 20% off all career paths from fullstack to AI
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn to build a responsive bento grid layout in this CSS tutorial that tackles a Frontend Mentor challenge. Follow along as Kevin Powell demonstrates how to create an attractive grid-based design that adapts to different screen sizes. Starting with the basic grid structure, discover techniques for styling cards efficiently, fixing image display issues with CSS filters, controlling image order and sizing, and organizing grid layouts for responsive design. The tutorial covers important concepts like CSS variables for easy styling changes, image manipulation, and the potential pitfalls of reordering elements with CSS. Perfect for front-end developers looking to enhance their CSS grid skills with a practical, real-world example from Frontend Mentor.
Syllabus
00:00 - Introduction
00:20 - What we’re going to be creating
02:20 - Starting point
04:05 - Creating the grid
05:15 - Setting up the styling to make easy changes to the card
23:30 - Quick image fix using filter
26:45 - Image order and sizing
32:00 - Quickly going through the basic setup of the other cards
40:11 - Organizing our grid at larger screen sizes
47:00 - Adjusting the cards at the larger sizes
59:00 - Be careful reordering with CSS
1:01:50 - Fixing the layout at medium screen sizes
Taught by
Kevin Powell