Topic Archives

CSS Tutorials

Get step-by-step guidance on basics, advanced techniques, and best practices, to help you master CSS and create dynamic, engaging websites.

View all CSS content

Getting Started With CSS Flexbox Using Practical Examples

Getting Started With CSS Flexbox Using Practical Examples

Learn the basics, understand the syntax, and dive into the advanced techniques for creating flexible layouts with flexbox.

What Is Atomic Web Design and Do I Need It?

What Is Atomic Web Design and Do I Need It?

Web designers may use a number of techniques, approaches and philosophies while creating compelling and engaging with digital interfaces. Each designer has their own preferences – some prefer to work…

Simple CSS Transition, Transform & Animation Tutorial

Simple CSS Transition, Transform & Animation Tutorial

This is part 1 of a series of tutorials about practical use cases of CSS transitions, transforms, and animations. In this tutorial, we’ll look at a “flipping card” scenario, and…

How to Create Round, Flat and Flip-Style CSS Toggle Switches

How to Create Round, Flat and Flip-Style CSS Toggle Switches

In this tutorial, we show how to easily create some fantastic round, flat and flip-style CSS toggle switches. We’ll be using pure CSS to create some toggle switches, adding a…

How to Create Revealing Content Overlays With CSS3 Transitions

How to Create Revealing Content Overlays With CSS3 Transitions

In this tutorial, I will show you how to create revealing content overlays with CSS3 transitions, allowing you to minimise content clutter and provide a neat user experience. Introduction I’ll…

How to Replicate the Bootstrap 3 Grid Using CSS Grid

How to Replicate the Bootstrap 3 Grid Using CSS Grid

The past few years have seen a wide variety of methods for creating web page layouts. CSS Grid is one of the newest and probably the most game-changing layout technique…

Write More With Less (well actually with Sass)

Write More With Less (well actually with Sass)

A few months ago, we at Tailor Brands decided to make a concerted effort to improve the consistency of our site. Our codebase had grown to over 50 files and…

How to Build a Stylish CSS3 Search Box

How to Build a Stylish CSS3 Search Box

A search box is probably one of the most common UI elements around, and I think there is no need to explain its purpose anymore. Whether it’s about a website…

The Cross Browser CSS Styling Tips You Need to Know

The Cross Browser CSS Styling Tips You Need to Know

The web could exist without the use of CSS, but it would never be as accessible or look as great without. As web designers, the main goal is to provide…

How to Animate a CSS-Only Hamburger Menu and Icons

How to Animate a CSS-Only Hamburger Menu and Icons

Hamburger menu icons have become a staple in many websites and web apps, and whether you like them or not, they are becoming a familiar and recognizable UI action button….

How to Create Responsive Off-Screen Menus with CSS3

How to Create Responsive Off-Screen Menus with CSS3