Sections
Backgrounds
Atomic classes for controlling the background properties of an element’s background image.
Background size
Section titled Background sizeBackground size classes
Section titled Background size classesClass | Output |
---|---|
.bg-auto |
background-size: auto; |
.bg-cover |
background-size: cover; |
.bg-contain |
background-size: contain; |
Background repeat
Section titled Background repeatBackground repeat classes
Section titled Background repeat classesClass | Output |
---|---|
.bg-repeat |
background-repeat: repeat; |
.bg-no-repeat |
background-repeat: no-repeat; |
.bg-repeat-x |
background-repeat: repeat-x; |
.bg-repeat-y |
background-repeat: repeat-y; |
Background position
Section titled Background positionBackground position classes
Section titled Background position classesClass | Output |
---|---|
.bg-bottom |
background-position: bottom; |
.bg-center |
background-position: center; |
.bg-left |
background-position: left; |
.bg-left-bottom |
background-position: left bottom; |
.bg-left-top |
background-position: left top; |
.bg-right |
background-position: right; |
.bg-right-bottom |
background-position: right bottom; |
.bg-right-top |
background-position: right top; |
.bg-top |
background-position: top; |
Background position examples
Section titled Background position examples<div class="bg-no-repeat bg-bottom">…</div>
<div class="bg-no-repeat bg-center">…</div>
<div class="bg-no-repeat bg-left">…</div>
<div class="bg-no-repeat bg-left-bottom">…</div>
<div class="bg-no-repeat bg-left-top">…</div>
<div class="bg-no-repeat bg-right">…</div>
<div class="bg-no-repeat bg-right-bottom">…</div>
<div class="bg-no-repeat bg-right-top">…</div>
<div class="bg-no-repeat bg-top">…</div>
.bg-bottom
.bg-center
.bg-left
.bg-left-bottom
.bg-left-top
.bg-right
.bg-right-bottom
.bg-right-top
.bg-top
Background attachment
Section titled Background attachmentBackground attachment classes
Section titled Background attachment classesClass | Output |
---|---|
.bg-fixed |
background-attachment: fixed; |
.bg-local |
background-attachment: local; |
.bg-scroll |
background-attachment: scroll; |
Background image
Section titled Background imageBackground image classes
Section titled Background image classesClass | Output |
---|---|
.bg-image-none |
background-image: none; |
Background utilities
Section titled Background utilitiesConfetti
Section titled ConfettiAdding the confetti background utility adds confetti to any block-level element. You can choose the animated version, or static version. The animated version respects prefers-reduced-motion
and displays the static version of the background when necessary. No JavaScript required.
<div class="bg-confetti-animated">…</div>
<div class="bg-confetti-static">…</div>
Animated
Static