Backgrounds in Bootstrap 4
Backgrounds in Bootstrap 4 allow you to easily change the background color of elements using predefined classes. These classes are based on Bootstrap's color utility classes and can be used to apply colors to any HTML element.
Background Color Classes
Bootstrap 4 provides several classes to apply different background colors:
.bg-primary
.bg-secondary
.bg-success
.bg-danger
.bg-warning
.bg-info
.bg-light
.bg-dark
.bg-white
.bg-transparent
Each of these classes corresponds to a specific color defined in Bootstrap's theme.
Example Usage
Here's how you can use these classes in your HTML:
Primary Background
<div class="bg-primary text-white p-3">
This is a primary background
</div>
Secondary Background
<div class="bg-secondary text-white p-3">
This is a secondary background
</div>
Success Background
<div class="bg-success text-white p-3">
This is a success background
</div>
Danger Background
<div class="bg-danger text-white p-3">
This is a danger background
</div>
Warning Background
<div class="bg-warning text-dark p-3">
This is a warning background
</div>
Info Background
<div class="bg-info text-white p-3">
This is an info background
</div>
Light Background
<div class="bg-light text-dark p-3">
This is a light background
</div>
Dark Background
<div class="bg-dark text-white p-3">
This is a dark background
</div>
White Background
<div class="bg-white text-dark p-3">
This is a white background
</div>
Transparent Background
<div class="bg-transparent text-dark p-3">
This is a transparent background
</div>
Customizing Background Colors
Bootstrap 4 also allows you to customize the background colors by adding custom CSS:
.custom-bg {
background-color: #ff5733;
color: #fff;
}
And you can use this custom class in your HTML:
<div class="custom-bg p-3">
This is a custom background
</div>
Using Background Images
To use a background image, you can apply the background-image
property in your custom CSS:
.bg-image {
background-image: url('path/to/image.jpg');
background-size: cover;
background-position: center;
}
And use it in your HTML:
<div class="bg-image text-white p-3">
This is a background image
</div>
These examples should help you get started with using backgrounds in Bootstrap 4. The predefined classes make it easy to apply consistent colors across your web application.
At Online Learner, we're on a mission to ignite a passion for learning and empower individuals to reach their full potential. Founded by a team of dedicated educators and industry experts, our platform is designed to provide accessible and engaging educational resources for learners of all ages and backgrounds.
Copyright 2023-2025 © All rights reserved.