Background

Convey meaning through 'background-color' and add decoration with gradients.

On this page

Background color

Set the background of an element using the background-color attribute.

Set the text color using the text-color attribute with a contrast-* value to display the optimal text color.

primary
primary-subtle
secondary
secondary-subtle
success
success-subtle
danger
danger-subtle
warning
warning-subtle
info
info-subtle
light
dark
dark-subtle
body-secondary
body-tertiary
body
white
transparent
vue

Background gradient

By adding a background-gradient attribute, a linear gradient is added as background image to the backgrounds. This gradient starts with a semi-transparent white which fades out to the bottom.

primary
primary-subtle
secondary
secondary-subtle
success
success-subtle
danger
danger-subtle
warning
warning-subtle
info
info-subtle
light
dark
dark-subtle
body-secondary
body-tertiary
vue

Custom gradient

Green
vue

Opacity

This allows for real-time color changes and dynamic alpha transparency changes.

Choose from any of the background-opacity attribute:

This is default success background
This is 75% opacity success background
This is 50% opacity success background
This is 25% opacity success background
This is 10% opacity success background
vue

To change that opacity, set a numerical value for background-opacity.

This is default success background
This is 90% opacity success background
This is 80% opacity success background
This is 70% opacity success background
This is 60% opacity success background
This is 50% opacity success background
This is 40% opacity success background
This is 30% opacity success background
This is 20% opacity success background
This is 10% opacity success background
vue

Extend

Extend color

blue
blue-100
blue-200
blue-300
blue-400
blue-500
blue-600
blue-700
blue-800
blue-900
indigo
indigo-100
indigo-200
indigo-300
indigo-400
indigo-500
indigo-600
indigo-700
indigo-800
indigo-900
purple
purple-100
purple-200
purple-300
purple-400
purple-500
purple-600
purple-700
purple-800
purple-900
pink
pink-100
pink-200
pink-300
pink-400
pink-500
pink-600
pink-700
pink-800
pink-900
red
red-100
red-200
red-300
red-400
red-500
red-600
red-700
red-800
red-900
orange
orange-100
orange-200
orange-300
orange-400
orange-500
orange-600
orange-700
orange-800
orange-900
yellow
yellow-100
yellow-200
yellow-300
yellow-400
yellow-500
yellow-600
yellow-700
yellow-800
yellow-900
green
green-100
green-200
green-300
green-400
green-500
green-600
green-700
green-800
green-900
teal
teal-100
teal-200
teal-300
teal-400
teal-500
teal-600
teal-700
teal-800
teal-900
cyan
cyan-100
cyan-200
cyan-300
cyan-400
cyan-500
cyan-600
cyan-700
cyan-800
cyan-900
On this page