Skip to main content
CSS-Tricks
  • Articles
  • Alamanac
  • Guides
  • Videos
  • Books
  • Newsletter
Search

Articles Tagged
multiple backgrounds

8 Articles
{
,

}
Direct link to the article Animated Background Stripes That Transition on Hover
gradients mix-blend-mode multiple backgrounds transition

Animated Background Stripes That Transition on Hover

How often to do you reach for the CSS background-size property? If you’re like me — and probably lots of other front-end folks — then it’s usually when you background-size: cover an image to fill the space of an entire …

Avatar of Preethi
Preethi on Dec 8, 2022
Direct link to the article Fancy Image Decorations: Single Element Magic
clip-path conic gradients hover images mask multiple backgrounds

Fancy Image Decorations: Single Element Magic

As the title says, we are going to decorate images! There’s a bunch of other articles out there that talk about this, but what we’re covering here is quite a bit different because it’s more of a challenge. The challenge? …

Avatar of Temani Afif
Temani Afif on Oct 14, 2022 (Updated on Oct 28, 2022)
Direct link to the article How to Create Wavy Shapes & Patterns in CSS
mask multiple backgrounds radial-gradient

How to Create Wavy Shapes & Patterns in CSS

The wave is probably one of the most difficult shapes to make in CSS. We always try to approximate it with properties like border-radius and lots of magic numbers until we get something that feels kinda close. And that’s before …

Avatar of Temani Afif
Temani Afif on Sep 26, 2022 (Updated on Mar 29, 2024)
Direct link to the article Nested Gradients with background-clip
background-clip buttons gradients multiple backgrounds

Nested Gradients with background-clip

I can’t say I use background-clip all that often. I’d wager it’s hardly ever used in day-to-day CSS work. But I was reminded of it in a post by Stefan Judis, which coincidentally was itself a learning-response post to …

Avatar of Chris Coyier
Chris Coyier on Aug 28, 2019 (Updated on Aug 29, 2019)
Direct link to the article Managing Multiple Backgrounds with Custom Properties
background background-image custom properties multiple backgrounds

Managing Multiple Backgrounds with Custom Properties

One cool thing about CSS custom properties is that they can be a part of a value. Let’s say you’re using multiple backgrounds to pull off a design. Each background will have its own color, image, repeat, position, etc. It …

Avatar of Chris Coyier
Chris Coyier on Jul 15, 2019 (Updated on Jul 16, 2019)
Direct link to the article Multiple Background Clip
background background-clip multiple backgrounds

Multiple Background Clip

You know how you can have multiple backgrounds?

body {
  background-image: 
    url(image-one.jpg),
    url(image-two.jpg);
}

That’s just background-image. You can set their position too, as you might expect. We’ll shorthand it:

body {
  background: 
    url(image-one.jpg) no-repeat top right,
    url(image-two.jpg) 
…
Avatar of Chris Coyier
Chris Coyier on Jan 30, 2019
Direct link to the article Drawing Images with CSS Gradients
gradients multiple backgrounds pseudo elements

Drawing Images with CSS Gradients

What I mean by “CSS images” is images that are created using only HTML elements and CSS. They look as if they were SVGs drawn in Adobe Illustrator but they were made right in the browser. Some techniques I’ve seen …

Avatar of Jon Kantner
Jon Kantner on Jun 25, 2018
Direct link to the article CSS Basics: Using Multiple Backgrounds
background background-image css basics multiple backgrounds

CSS Basics: Using Multiple Backgrounds

With CSS, you can control the background of elements. You can set a background-color to fill it with a solid color, a background-image to fill it with (you guessed it) an image, or even both:

body {
  background-color: red;
  background-image: 
…
Avatar of Chris Coyier
Chris Coyier on Feb 14, 2018 (Updated on Oct 27, 2018)

CSS-Tricks is powered by DigitalOcean.

Keep up to date on web dev

with our hand-crafted newsletter

DigitalOcean
  • About DO
  • Cloudways hosting
  • Legal stuff
  • Get free credit!
CSS-Tricks
  • Write for us!
  • Advertise with us
  • Contact us
Social
  • RSS Feeds
  • CodePen
  • Mastodon
  • X
Back to Top