Menu

1 / 2

CSS Gradients: A Complete Guide to Linear, Radial, and Conic Gradients

DEV Community·Snappy Tools·6 months ago
#Rh8RRCwX
#css#webdev#frontend#beginners#gradient
Reading 0:00
15s threshold

CSS gradients have come a long way from the hacks we used to use ( background-image: url(gradient.png) ). Modern gradients are vector, resolution-independent, and more powerful than most developers realise. Here's everything you need to know.

Linear gradients

The most common type. A linear gradient blends between colours along a straight line.

/* Basic: top to bottom */ background : linear-gradient ( red , blue );

/* Specific angle */ background : linear-gradient ( 45 deg , red , blue );

/* Named directions */ background : linear-gradient ( to right , red , blue ); background : linear-gradient ( to bottom right , red , blue );

/* Multiple colour stops */ background : linear-gradient ( to right , red , yellow 40 %, green );

Enter fullscreen mode

Exit fullscreen mode

The direction can be:

An angle ( 45deg , 180deg ) — 0deg is bottom-to-top, 90deg is left-to-right

A keyword direction ( to right , to bottom , to top left )

Colour stops and positions

By default, colours are evenly distributed.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.