Category Archives

CSS

Where HTML elements give a web page structure, CSS (Cascading Style Sheets) controls how those HTML elements are presented on that web page. A style sheet can be applied to any web page and makes it much easier to edit and manage the appearance and layout of a multi-page website.

Here you will find collections of articles, tutorials, snippets, covering almost all areas of CSS, including flexbox, grid, animation, image filters, responsive toolkits, frameworks, libraries, and so much more.

What Is Atomic Web Design and Do I Need It?

What Is Atomic Web Design and Do I Need It?

CSS

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

CSS

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

CSS

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

CSS

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…

10 Talks & Presentations on the Future of CSS

10 Talks & Presentations on the Future of CSS

CSS

Every year it seems like there’s more web development and UX conferences. They include a bunch of speakers who share the latest industry happenings with frontend development, user experience and…

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)

CSS

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…

10 Handy CSS Grid Code Snippets

10 Handy CSS Grid Code Snippets

CSS

The CSS grid spec isn’t exactly “new” but it’s definitely newer in the mainstream dev world. Many frontend coders don’t even know about the CSS grid properties yet, let alone…

How to Build a Stylish CSS3 Search Box

How to Build a Stylish CSS3 Search Box

CSS

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…

25 CSS Snippets for Some of the Most Common and Frustrating Tasks

25 CSS Snippets for Some of the Most Common and Frustrating Tasks

CSS

In this post we have 25 CSS snippets and hacks that will solve many of the most frequently used and, at times, frustrating CSS development tasks. Why reinvent the wheel…

The Cross Browser CSS Styling Tips You Need to Know

The Cross Browser CSS Styling Tips You Need to Know

CSS

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

CSS

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

CSS

In this tutorial, we’re going to create some slide and push menus using CSS3 transitions. The menus will be hidden off screen at first, and will transition into view when…

How to Create a Simple Parallax Scrolling Effect

How to Create a Simple Parallax Scrolling Effect

CSS

In this tutorial, we take a look at a beautiful parallax scrolling effect in the simplest of ways, with stationary backgrounds and scrolling content.

The Big CSS Media Query Mistake

The Big CSS Media Query Mistake

CSS

Do you ever feel weird when everyone around you is doing something you would ordinarily think is wrong [or not quite ideal at the very least], but somehow no one…

Creating Native HTML5 Dialog Windows

Creating Native HTML5 Dialog Windows

CSS

The dialog window is one of the most commonly used elements in a website’s user interface design. It is used for multiple purposes, including displaying notifications, carrying a subscription form,…

Naming Conventions for Sizes in Scalable CSS

Naming Conventions for Sizes in Scalable CSS

CSS

In this article, I’ll be exploring how naming conventions can be used to represent sizes in scalable CSS. So, what do I mean by this? One aspect of scalable CSS…

How to Build a Fully Functional CSS3-Only Content Slider

How to Build a Fully Functional CSS3-Only Content Slider

CSS