Selectors Explained
CSS
Learn CSS Positioning with Cats
Ahmad Shadeed - Learn CSS Positioning
CSS Print Community Group
We are a community of users of CSS print, working together to gather use cases, help with specifications, and advocate for more and better implementations.
Understanding CSS Grid: Grid Template Areas — Smashing Magazine
In a new series, Rachel Andrew breaks down the CSS Grid Layout specification. This time, we take a look at how to use grid-template-areas to place items.
Block Links, Cards, Clickable Regions, Etc.
Whether you call them cards, block links, or some other thing, the construct of making an area of content clickable (tappable, Enter-key-able, voice-activatable, etc.) is not new. While hit area size is mostly a usability issue, marketers often want a larger click area around their calls to action (CTAs) to…
Same HTML, Different CSS - Ahmad Shadeed
CSS Tutorial: Create Diagonal Layouts Like It's 2020
Layouts with diagonal sections are quite popular for several years now. You will probably not find it in the articles titled "Design trends for 2020". But I think it is here to stay. It is one tool designers can use to bring some dynamic to all the rectangular boxes with boring 90-degree angles.
The Evolution of Responsive Design by Rachel Andrew
We typically understand responsive design as being fluid grids, flexible images and media queries - these being the elements detailed in Ethan Marcotte’s original A List Apart article on responsive web design.
Magic Flip Cards: Solving A Common Sizing Problem — Smashing Magazine
In this article, Dan Halliday reviews the standard approach to creating animated flip cards, and introduces an improved method which solves its sizing problem.
Proposing new CSS primitives to enable great web experiences on foldable & dual-screen devices · Issue #4736 · w3c/csswg-drafts
My colleague @dlibby- and I have published an explainer on MicrosoftEdge's Explainers repo where we have proposed a new JavaScript API and a CSS media query with a set of pre-defined env() vari...
24+ CSS Link Style & Hover Effect
Latest Collection of free css Link Hover Effect Examples.
Using CSS gradients
CSS gradients are represented by the gradient data type, a special type of image made of a progressive transition between two or more colors. You can choose between three types of gradients: linear (created with the linear-gradient() function), radial (created with radial-gradient()), and conic (created with the conic-gradient() function). You can also create repeating gradients with the repeating-linear-gradient(), repeating-radial-gradient(), and repeating-conic-gradient() functions.
19 CSS Grid Examples
Collection of free CSS Grid code examples.
Old CSS, new CSS / fuzzy notepad
I first got into web design/development in the late 90s, and only as I type this sentence do I realize how long ago that was. And boy, it was horrendous. I mean, being able to make stuff an
Print to Web | CSS Grid
4 CSS layouts without using media queries | Polypane browser for dev & design
Do you always need media queries to make a website responsive? With flexbox and grid you can make responsive layouts…
Building Multi-Directional Layouts | CSS-Tricks
There are some new features in CSS that can assist us with building layouts for different directions and languages with ease. This article is about CSS
The CSS Cascade
CSS Grid Template Areas In Action - Ahmad Shadeed
Since CSS Grid became supported in the major browsers back in March 2017 (Almost three years ago), I started using it in my personal and client projects, of ...
Print to Web | CSS Grid
Min and Max Width/Height in CSS - Ahmad Shadeed
Oftentimes, we want to limit the width of an element relative to its parent, and at the same time, to make it dynamic. So having a base width or height with ...
Understanding CSS Grid: Grid Lines
In a new series, Rachel Andrew breaks down the CSS Grid Layout specification. This time, we take a look at how to use the grid lines to place items.
The Auto-Flowing Powers of Grid's Dense Keyword | CSS-Tricks
Let's say we're working on the homepage of a news website. You're probably used to seeing some card-based content in a grid layout, right? Here's a
Understanding CSS Grid: Creating A Grid Container
In a new series, Rachel Andrew breaks down the CSS Grid Layout specification. This time, we take a detailed look at what happens when you create a grid container and the various properties that can be applied to the container to shape your grid.
New Year, New Job? Let's Make a Grid-Powered Resume! | CSS-Tricks
Many popular resume designs are making the most of the available page space by laying sections out in a grid shape. Let’s use CSS Grid to create a layout
3 underused CSS features to learn for 2020
CSS has a whole lot of power. There are properties and values for any number of amazing designs. With all that power comes a lot to remember. If you don't know about all the tools in your toolbox, how will you find the right one for the job? In this post, we'll take a look at three lesser-used, but super useful tools for various jobs in CSS.
Helping Browsers Optimize With The CSS Contain Property — Smashing Magazine
The CSS contain property gives you a way to explain your layout to the browser, so performance optimizations can be made. However, it does come with some side effects in terms of your layout.
Pure CSS Stripes Generator
Pure CSS Stripes Generator - No Flash, No Image, ONLY CSS. Generate Striped backgrounds using only CSS
The Origin Story of Container Queries—zachleat.com
A post by Zach Leatherman (zachleat)
On Switching from HEX & RGB to HSL
Freelance Front-End Web UI/UX Developer - Lebanon