Colors and Backgrounds

Learn via video courses
Topics Covered

Bootstrap 5 Colors utility facilitates the customization of text colors, employing classes such as text-success for green (success) and text-primary for blue (primary). Additionally, contextual classes like text-danger and text-warning allow users to apply informative colors to text, links, and background colors using corresponding classes.

Transform Your Career

Choose from our industry-leading programs designed for career success

NSDC Certified

Modern Software and AI Engineering Program

Master full-stack development with AI integration

12 MonthsDuration
AI-LedCurriculum
Career SupportSupport
GoogleAmazonPaytm+1000 more
Go to Program
NSDC Certified

Modern Data Science and ML with specialisation in AI

Advanced data science techniques with AI specialization

12 MonthsDuration
AI-LedCurriculum
Career SupportSupport
GoogleAmazonPaytm+1000 more
Go to Program
NSDC Certified

Advanced AIML with Specialisation in Agentic AI

Deep dive into AIML with focus on Agentic systems

12 MonthsDuration
AI-LedCurriculum
Career SupportSupport
GoogleAmazonPaytm+1000 more
Go to Program
NSDC Certified

DevOps, Cloud & AI Platform Engineering

Build and manage AI-powered cloud infrastructure

12 MonthsDuration
AI-LedCurriculum
Career SupportSupport
GoogleAmazonPaytm+1000 more
Go to Program
NSDC Certified

AI Engineering Advanced Certification by IIT-Roorkee

Premier AI engineering certification from IIT-Roorkee

3 MonthsDuration
AI-LedCurriculum
Career SupportSupport
Program highlights
Go to Program

Text Colors

The text colors are used to add color to the text on a webpage. Let us discuss all the text colors that are provided by bootstrap.

  • text-primary - It is used to give a blue color to the text and signifies an important piece of text.
  • text-secondary - It is used to give gray color to the text and signifies that the text would be a secondary text.
  • text-success - It is used to give a green color to the text and signifies success.
  • text-warning - It is used to give a yellow color to the text and signifies a warning to the user.
  • text-danger - It is used to give a red color to the text and signifies a danger.
  • text-light - It is used to provide a light grey color to the text.
  • text-dark - It is used to give a dark grey color to the text.
  • text-muted - It is also used to give a light grey color to the text and signifies a muted text.
  • text-white - It is used to provide a white color to the text.
  • text-info - It is used to give a light blue color to the text and signifies an important piece of information.
  • text-body - It is used to provide a black color by default to the body of the text.

Now, let us see the usage of these utility text color classes with the help of a code example.

Output:

[IMAGE 1 output-of-the-text-color-utility-classes START SAMPLE]

output-of-the-text-color-utility-classes

Therefore, as you can see in the output, the different bootstrap colors have been added to the different text on the webpage.

You can also add 50% opacity to the white and black text using the text-black-50 and text-white-50 utility classes.

Let us see the opacity with bootstrap color utilities with the help of a code example.

Output:

output-of-the-opacity-to-the-text-colors

Background Color

You can also add background colors to the HTML elements using the different contextual colors that bootstrap provides. However, the bootstrap colors that can be added to the background are the same as the text colors but the difference lies in utility classes.

For example, blue text color can be added using the .text-primary utility class whereas a blue background color can be added using the .bg-primary utility class.

Therefore, we just need to apply a .bg-* prefix before the contextual colors that bootstrap provides.

Now let us see an example of adding different bootstrap colors to the background of the HTML elements.

Output:

output-of-the-background-colors

As you can see in the output, the different bootstrap colors have been added to the background of different HTML elements based on the utilities provided to them.

Background Gradient

A gradient is used to display a smooth transition between two more colors. Bootstrap provides a utility class, .bg-gradient that lets you display a linear gradient to the background. This gradient starts with a semi-transparent white color that fades out to the bottom.

Let us see the usage of the .bg-gradient utility class along with bootstrap color utilities with the help of a code example.

Output:

output-of-the-background-gradients

Conclusion

  • Colors are a way to add meaning to the content on a webpage.
  • Bootstrap provides a variety of contextual classes for different colors such as text-primary, text-success, text-warning, and much more.
  • You can add bootstrap colors to a text as well as to the backgrounds of a text or page.
  • The text utility classes start with a prefix .text-*.
  • The background utility classes starts with the prefix .background-*.
  • The variety of colors that bootstrap supports are primary, success, danger, warning, secondary, muted, light, dark, white, and info.
  • Moreover, these color utilities are also used to add a hover effect to the links in HTML.
  • You can also add a linear gradient in bootstrap using the bg-gradient utility class.
Hiring Partners:
GoogleGoogleAmazonAmazonMicrosoftMicrosoftFlipkartFlipkartAdobeAdobe1200+ more