YoVDO

Building a Footer Using CSS Grid - Build a Responsive Website from Scratch

Offered By: YouTube

Tags

HTML & CSS Courses HTML Courses Responsive Web Design Courses CSS Grid Courses

Course Description

Overview

Learn how to build a responsive footer using CSS Grid in this comprehensive video tutorial. Explore grid template areas, create mobile and desktop styles, and implement hover states for interactive elements. Master techniques for aligning content, adjusting layout spacing, and optimizing footer height. Gain practical insights into troubleshooting common issues and creating a polished, professional footer design for your responsive website.

Syllabus

- Intro.
- Fixing my mistake causing horizontal scrolling.
- Looking at the design.
- Explaining grid template areas in CSS grid.
- Add HTML markup and create footer SCSS file.
- Start adding basic SCSS styles.
- Creating a dark mode logo SVG version.
- Basic mobile styles: add spacing and centering.
- Desktop styles: creating the grid template.
- Adding grid template areas to styles.
- Aligning the grid content horizontally.
- Aligning the grid content vertically.
- Separating the CTA and copyright into separate cells.
- Troubleshooting how to make the footer height less.
- Adjusting the second row to be auto height.
- Using flexbox to align the text links vertically.
- Add container class to limit the width.
- FINAL final fix for the vertical height/spacing.
- Adjust the width of and spacing between grid cells.
- Load social icons as inline SVGs for hover state.
- Adding hover state for text links.
- Adjust CTA button hover state to work on dark backgrounds .


Taught by

Coder Coder

Related Courses

Intro to HTML and CSS
Udacity
Responsive Web Design Fundamentals
Google via Udacity
HTML5 and CSS Fundamentals
World Wide Web Consortium (W3C) via edX
CSS Basics
Microsoft via edX
Advanced CSS Concepts
Microsoft via edX