Search...

Card

Bootstrap 5 Card

Bootstrap 5 Card is a flexible and configurable content container. It contains headers and footers, as well as a wealth of information, proper background colors, and a variety of display options.

Card components show material made up of various pieces with shadows, depth, and hover effects.

Bootstrap 5 Cards use the least amount of HTML and styles possible while still providing a lot of control and customization.

Default Card

To use Contrast Bootstrap's predefined card styles in your project, use the card class.

card-title for titles and card-text for texts in our card are two more classes that allow you to use Contrast Bootstrap default styles.

Contrast React Bootstrap Card component
Basic
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque ac massa gravida, fermentum odio a, tristique lorem. Fusce hendrerit blandit aliquam. Vivamus finibus libero tincidunt leo venenatis malesuada. Ut mollis finibus molestie. Phasellus id felis nec arcu rhoncus maximus. Quisque luctus nisi posuere velit porttitor, eu porttitor est mattis. Integer semper quis quam ut mollis. Vivamus congue molestie fermentum. Etiam diam quam, iaculis vel felis vitae, vulputate egestas diam.
html
<div class="card" style="width: 25rem">
<img class="img-fluid card-img" src="/img/cardbg.png" style="width: 100%" />
<div class="card-body">
<div class="card-title">Basic</div>
<div class="card-text">
This is just a card text Get important notifications about you or activity you've missed
</div>
<div class="d-flex pt-3 pb-3">
<button class="btn btn-primary">Button</button>
</div>
</div>
</div>

Simple Cards

Heading

Paragraph

Heading

Heading

Paragraph

html
<div class="card" style="width: 25rem">
<div class="card-body">
<h2 class="card-title">Heading</h2>
<p class="card-text">Paragraph</p>
<div class="d-flex justify-content-center">
<button class="btn btn-light btn-flat btn-rounded">
Button
</button>
</div>
</div>
</div>
<div class="card" style="width: 25rem">
<div class="card-body">
<h2 class="card-title">Heading</h2>
<button class="btn btn-flat btn-block btn-light">Button</button>
</div>
</div>
<div class="card" style="width: 25rem">
<div class="card-body">
<h2 class="card-title">Heading</h2>
<p class="card-text">Paragraph</p>
<button class="btn btn-flat btn-rounded btn-light">Button</button>
</div>
</div>

Bordered Cards

Use the card-border class to give your card borders.

Heading

Paragraph

Heading

Heading

Paragraph

html
<div class="card card-border" style="width: 25rem">
<div class="card-body">
<h2 class="card-title">Heading</h2>
<p class="card-text">Paragraph</p>
<div class="d-flex justify-content-center">
<button class="btn btn-light btn-flat btn-rounded">
Button
</button>
</div>
</div>
</div>
<div class="card card-border" style="width: 25rem">
<div class="card-body">
<h2 class="card-title">Heading</h2>
<button class="btn btn-flat btn-block btn-light">Button</button>
</div>
</div>
<div class="card card-border" style="width: 25rem">
<div class="card-body">
<h2 class="card-title">Heading</h2>
<p class="card-text">Paragraph</p>
<button class="btn btn-flat btn-rounded btn-light">Button</button>
</div>
</div>

Artwork Top Cards

Contrast React Bootstrap Card component

Heading

Paragraph

Contrast React Bootstrap Card component

Heading

Paragraph

html
<div class="card" style="width: 25rem">
<img class="card-img img-fluid" src="/img/cardbg.png" />
<div class="card-body">
<h2 class="card-title">Heading</h2>
<p class="card-text">Paragraph</p>
<div class="d-flex justify-content-center">
<button class="btn btn-light btn-block">
Button
</button>
</div>
</div>
</div>
<div class="card card-border" style="width: 25rem">
<img class="card-img img-fluid" src="/img/cardbg.png" />
<div class="card-body">
<h2 class="card-title">Heading</h2>
<p class="card-text">Paragraph</p>
<button class="btn btn-flat btn-light">Button</button>
</div>
</div>

Artwork Middle Cards

Heading

Paragraph

Contrast React Bootstrap Card component

Heading

Paragraph

Contrast React Bootstrap Card component
html
<div class="card" style="width: 25rem">
<div class="card-body">
<h2 class="card-title">Heading</h2>
<p class="card-text">Paragraph</p>
</div>
<div class="cdb-iframe" role="cdb-iframe" src="https://www.youtube.com/embed/LebxiFwmYBc"></div>
<div class="card-body">
<button class="btn btn-light btn-flat btn-rounded">Button</button>
</div>
</div>
<div class="card" style="width: 25rem">
<div class="card-body">
<h2 class="card-title">Heading</h2>
<p class="card-text">Paragraph</p>
</div>
<div class="cdb-iframe" role="cdb-iframe" src="https://www.youtube.com/embed/LebxiFwmYBc"></div>
<div class="card-body">
<button class="btn btn-block btn-light btn-flat btn-rounded">Button</button>
</div>
</div>

Widget Cards

Total Downloads

1,057,891

Oct 1 - Dec 31, Worldwide

html
<div class="card" style="width: 25rem">
<div class="card-body">
<div class="lead">Total Downloads</div>
<h2 class="card-title">1,057,891</h2>
<p class="small text-muted">Oct 1 - Dec 31,<i class="fa fa-globe"></i> Worldwide</p>
</div>
</div>

Profile Display Card

Sam Russo

Senior Software Developer

Detroit, USA

html
<div class="card" style="width:25rem">
<img
class="card-img img-fluid"
src="https://cdn.pixabay.com/photo/2015/04/23/22/00/tree-736885__340.jpg"
/>
<img
class="pane-img position-relative mx-auto border"
style="margin-top:-5rem; width:8rem;"
src="https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcQ7ntUU7AzmOxa5HB8zS83sa-JFHEfZJAoI2A&usqp=CAU"
/>
<div class="card-body d-flex flex-column align-items-center my-4">
<h2 class="card-title">Sam Russo</h2>
<p class="card-text">Senior Software Developer</p>
<p class="text-muted card-text">Detroit, USA</p>
<div>
<button class="btn btn-sm btn-dark"><i class="fa fa-user-plus"></i> Connect</button>
<button class="btn btn-warning btn-sm text-dark">
Send Message
</button>
</div>
</div>
</div>

Artwork Full Cards

Heading

Paragraph

Heading

Paragraph

Chukwudi Mezue

Product Designer

Enugu, Nigeria

Mac Xenon

Product Designer

Enugu, Nigeria

html
<div
class="card"
style="
width: 25rem;
background-image: url('https://cdn.pixabay.com/photo/2018/08/14/13/23/ocean-3605547_960_720.jpg');
"
>
<div class="card-body" style="color: white">
<h2 class="card-title">Heading</h2>
<p class="card-text">Paragraph</p>
</div>
<div class="card-body">
<button class="btn btn-light btn-rounded btn-flat">Button</button>
</div>
</div>
<div
class="card card-border"
style="
width: 25rem;
background-image: url('https://cdn.pixabay.com/photo/2018/08/14/13/23/ocean-3605547_960_720.jpg');
"
>
<div class="card-body" style="color: white">
<h2 class="card-title">Heading</h2>
<p class="card-text">Paragraph</p>
</div>
<div class="card-body">
<button class="btn btn-light btn-block btn-rounded">
Button
</button>
</div>
</div>

Profile Cards

Mac Xenon

Product Designer

Enugu, Nigeria

Mac Xenon

Product Designer

Enugu, Nigeria

Mac Xenon

Product Designer

Enugu, Nigeria

Chukwudi Mezue

Product Designer

Enugu, Nigeria

Creating High Quality Resources and tools to Aid developers during the developement of their projects

html
<div
class="card m-0"
style="
position: relative;
width: 100%;
max-width: 25rem;
height: 33rem;
padding: 25px;
background-image: url('../img/rectangle.png');
background-repeat: no-repeat;
background-position: center;
"
>
<div
class="card-body"
style="
background-color: white;
width: calc(100% - 50px);
text-align: center;
align: center;
position: absolute;
bottom: 25px;
"
>
<h2 class="card-title" style="color: #333333" class="font-weight-normal">
Chukwudi Mezue
</h2>
<p class="card-text" style="color: #333333; font-size: 0.9rem" class="font-weight-lighter">
Product Designer
</p>
<p style="color: #333333" class="card-text font-weight-light">
Enugu, Nigeria
</p>
<div
class="card-body"
style="
display: flex;
justify-content: center;
margin: 20px 0;
"
>
<i class="fa fa-lg fa-facebook" style="color: #333333"></i>
<i class="fa fa-lg fa-twitter mx-3" style="color: #333333"></i>
<i class="fa fa-lg fa-instagram" style="color: #333333"></i>
</div>
<button class="btn btn-dark btn-block me-0">Add User</button>
</div>
</div>
<div
class="card m-0 mt-4"
style="
position: relative;
width: 100%;
max-width: 25rem;
height: 33rem;
padding: 25px;
background-image: url('../img/rectangle.png');
background-repeat: no-repeat;
background-position: center;
"
>
<div
class="card-body"
style="
background-color: white;
width: calc(100% - 50px);
text-align: center;
align: center;
position: absolute;
bottom: 25px;
"
>
<h2 class="card-title" style="color: #333333" class="font-weight-normal">
Chukwudi Mezue
</h2>
<p class="card-text" style="color: #333333; font-size: 0.9rem" class="font-weight-lighter">
Product Designer
</p>
<p style="color: #333333" class="card-text font-weight-light">
Enugu, Nigeria
</p>
<button class="btn btn-dark btn-block me-0">Send Message</button>
</div>
</div>
<div
class="card m-0 mt-4"
style="
position: relative;
width: 100%;
max-width: 25rem;
height: 33rem;
padding: 25px;
background-image: url('../img/rectangle.png');
background-repeat: no-repeat;
background-position: center;
"
>
<div
class="card-body"
style="
background-color: white;
width: calc(100% - 50px);
text-align: center;
align: center;
position: absolute;
bottom: 25px;
"
>
<h2 style="color: #333333" class="font-weight-normal">
Mac Xenon
</h2>
<p style="color: #333333; font-size: 0.9rem" class="font-weight-lighter">
Product Designer
</p>
<p style="color: #333333" class="font-weight-light">
Enugu, Nigeria
</p>
<div
class="card-body"
style="
display: flex;
justify-content: center;
margin: 20px 0;
"
>
<i class="fa fa-lg fa-facebook" style="color: #333333"></i>
<i class="fa fa-lg fa-twitter mx-3" style="color: #333333"></i>
<i class="fa fa-lg fa-instagram" style="color: #333333"></i>
</div>
<button class="btn btn-dark btn-block me-0">Add User</button>
</div>
</div>
<div
class="card m-0 mt-4"
style="
position: relative;
width: 100%;
max-width: 25rem;
height: 33rem;
background-image: url('../img/rectangle.png');
background-repeat: no-repeat;
background-position: center;
"
>
<div
class="card-body"
style="
background-color: white;
width: calc(100% - 50px);
text-align: left;
align: center;
position: absolute;
bottom: 0;
"
>
<h2 style="color: #333333" class="font-weight-normal">
Mac Xenon
</h2>
<p style="color: #333333; font-size: 0.9rem" class="font-weight-lighter">
Product Designer
</p>
<p style="color: #333333" class="font-weight-light">
Enugu, Nigeria
</p>
<button class="btn btn-dark btn-block me-0">Send Message</button>
</div>
</div>
<div
class="card m-0 mt-4"
style="
position: relative;
width: 100%;
max-width: 25rem;
height: 33rem;
background-image: url('../img/rectangle.png');
background-repeat: no-repeat;
background-position: center;
"
>
<div
class="card-body"
style="
background-color: white;
width: 100%;
text-align: center;
align: center;
position: absolute;
bottom: 0;
"
>
<h2 style="color: #333333" class="font-weight-normal">
Mac Xenon
</h2>
<p style="color: #333333; font-size: 0.9rem" class="font-weight-lighter">
Product Designer
</p>
<p style="color: #333333" class="font-weight-light">
Enugu, Nigeria
</p>
<button class="btn btn-dark btn-block me-0" color="dark" block>
Send Message
</button>
<div
class="card-body"
style="
display: flex;
justify-content: center;
margin: 20px 0;
"
>
<i class="fa fa-lg fa-facebook text-dark"></i>
<i class="fa fa-lg fa-twitter text-dark mx-3"></i>
<i class="fa fa-lg fa-instagram text-dark"></i>
</div>
</div>
</div>
<div class="card m-0 mt-4" style="width: 100%; max-width: 25rem;">
<img class="img-fluid w-100" src="https://images.unsplash.com/photo-1623184663110-89ba5b565eb6?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=812&q=80" />
<img
style="margin-top:-5rem; border-style:solid; border-width:4px;"
class="mx-auto border-white rounded-circle"
width="130px"
src="https://images.unsplash.com/photo-1623184663110-89ba5b565eb6?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=812&q=80"
/>
<div class="card-body d-flex flex-column align-items-center mb-4 pt-1">
<h4>Chukwudi Mezue</h4>
<p class="text-muted">Product Designer</p>
<p style="font-size:16;color:#333;">Enugu, Nigeria</p>
<p style="color:#333;">
Creating High Quality Resources and tools to Aid developers during the developement of their
projects
</p>
<div class="d-flex justify-content-between w-100">
<button class="w-50 me-4 btn btn-dark">Add User</button>
<button class="w-50 btn btn-outline-dark me-0">Send Message</button>
</div>
</div>
</div>
<div class="card mt-4" style="width: 100%; max-width: 25rem;">
<img class="img-fluid w-100" src="https://images.unsplash.com/photo-1623184663110-89ba5b565eb6?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=812&q=80" />
<div class="card-body d-flex justify-content-between">
<img
style="margin-top:-6rem; border-style:solid; border-width:4px;"
class="border-white rounded-circle"
width="130px"
height="130px"
src="https://images.unsplash.com/photo-1623184663110-89ba5b565eb6?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=812&q=80"
/>
<div class="align-items-left pt-1 pb-0">
<h4>Chukwudi Mezue</h4>
<p class="text-muted">Product Designer</p>
</div>
</div>
<div class="card-body d-flex flex-column align-items-center mb-2">
<p style="color:#333;">
Creating High Quality Resources and tools to Aid developers during the developement of their
projects
</p>
<div class="d-flex justify-content-between w-100">
<button class="w-50 me-4 btn btn-dark">Add User</button>
<button class="w-50 btn btn-outline-dark me-0">Send Message</button>
</div>
</div>
<div
style="
display:flex;
justify-content: center;
margin:0 0 20px;
"
>
<button class="btn btn-block btn-outline-dark btn-flat btn-sm">
<i class="fa-lg fa fa-facebook-f"></i>
</button>
<button class="btn btn-block btn-outline-dark btn-flat btn-sm">
<i class="fa-lg fa fa-twitter"></i>
</button>
<button class="btn btn-block btn-outline-dark btn-flat me-0 btn-sm">
<i class="fa-lg fa fa-instagram"></i>
</button>
</div>
</div>
<div class="card mt-4" style="width: 100%; max-width: 25rem;">
<img
style="margin-top:2rem; border-style:solid; border-width:4px;"
class="mx-auto border-white rounded-circle"
width="130px"
src="https://images.unsplash.com/photo-1623184663110-89ba5b565eb6?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=812&q=80"
/>
<div class="card-body d-flex flex-column align-items-center mb-4 pt-1">
<h4>Chukwudi Mezue</h4>
<p class="text-muted">Product Designer</p>
<p style="font-size:16;color:#333;">Enugu, Nigeria</p>
<p style="color:#333;">
Creating High Quality Resources and tools to Aid developers during the developement of their
projects
</p>
<div class="w-100">
<button class="btn btn-block btn-dark">Send Message</button>
<button class="btn btn-block btn-outline-dark me-0">Send Message</button>
</div>
</div>
</div>
<div class="card m-0 mt-4" style="width: 100%; max-width: 25rem;">
<img class="img-fluid w-100" src="https://images.unsplash.com/photo-1623184663110-89ba5b565eb6?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=812&q=80" />
<img
style="margin-top:-5rem; border-style:solid; border-width:4px;"
class="mx-auto border-white rounded-circle"
width="130px"
src="https://images.unsplash.com/photo-1623184663110-89ba5b565eb6?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=812&q=80"
/>
<div class="card-body d-flex flex-column align-items-center mb-4 pt-1">
<h4>Chukwudi Mezue</h4>
<p class="text-muted">Product Designer</p>
<p style="font-size:16;color:#333;">Enugu, Nigeria</p>
<div
style="
width:100%;
display:flex;
justify-content:space-between;
padding:0 70px;
margin:10px 0 30px;"
>
<i class="fa-lg fa text-dark fa-facebook-f"></i>
<i class="fa-lg fa text-dark fa-twitter"></i>
<i class="fa-lg fa text-dark fa-instagram"></i>
</div>
<div class="w-100">
<button class="btn btn-block btn-dark">Add User</button>
<button class="btn btn-block btn-outline-dark me-0">Send Message</button>
</div>
</div>
</div>
<div class="card mt-4" style="width: 100%; max-width: 25rem;">
<img class="img-fluid w-100" src="https://images.unsplash.com/photo-1623184663110-89ba5b565eb6?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=812&q=80" />
<img
style="margin-top:-5rem; border-style:solid; border-width:4px;"
class="mx-auto border-white rounded-circle"
width="130px"
src="https://images.unsplash.com/photo-1623184663110-89ba5b565eb6?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=812&q=80"
/>
<div class="card-body d-flex flex-column align-items-center mb-4 pt-1">
<h4>Chukwudi Mezue</h4>
<p class="text-muted">Product Designer</p>
<p style="font-size:16;color:#333;">Enugu, Nigeria</p>
<p style="color:#333; margin:20px 0 30px;">
Creating High Quality Resources and tools to Aid developers during the developement of their
projects
</p>
<div class="w-100">
<button class="btn btn-dark btn-block mb-0 me-0">Send Message</button>
</div>
</div>
</div>
<div class="card mx-0" style="width: 100%; max-width: 25rem; margin-top:6rem;">
<img
style="margin-top:-4rem; border-style:solid; border-width:4px;"
class="mx-auto border-white rounded-circle"
width="130px"
src="https://images.unsplash.com/photo-1623184663110-89ba5b565eb6?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=812&q=80"
/>
<div class="card-body d-flex flex-column align-items-center mb-4 pt-1">
<h4>Chukwudi Mezue</h4>
<p class="text-muted">Product Designer</p>
<p style="font-size:16;color:#333;">Enugu, Nigeria</p>
<p style="color:#333;">
Creating High Quality Resources and tools to Aid developers during the developement of their
projects
</p>
<div class="w-100">
<button class="btn btn-dark btn-block mb-3">Send Message</button>
<button class="btn btn-outline-dark btn-block">Send Message</button>
</div>
</div>
</div>

Build modern projects using Bootstrap 5 and Contrast

Trying to create components and pages for a web app or website from scratch while maintaining a modern User interface can be very tedious. This is why we created Contrast, to help drastically reduce the amount of time we spend doing that. so we can focus on building some other aspects of the project.

Contrast Bootstrap PRO consists of a Premium UI Kit Library featuring over 10000+ component variants. Which even comes bundled together with its own admin template comprising of 5 admin dashboards and 23+ additional admin and multipurpose pages for building almost any type of website or web app.
See a demo and learn more about Contrast Bootstrap Pro by clicking here.