content logo

Bootstrap Tables:

Bootstrap 3D Pricing Table

Any company or business which offers services or subscription plans can benefit greatly from a pricing page and pricing tables. These tables can be a challenge in both the design and usability aspect of website. The pricing table must be simple so that it doesn’t distract the customer too much from the products but at the same time, it needs to state the differences between every main feature and prices of various services clearly. It should also avoid too boring of a design because the clients might think your website is not professional enough for them to trust it. A good pricing table features the advantages of a plan plus the main point of interest in buying that particular solution. This way, you avoid confusion and ensure that the customer is interested to make the purchase.

Here, we have a responsive pricing table with a beautiful style. You can use our 3D Bootstrap table to display your different plans and products in your website. The code features a nicely coloured CSS pricing table with hover effect. Once your mouse cursor is hovered over this Bootstrap pricing panel, both the header and the button will change colour from red to a nice shade of green.

#

Bootstrap Table

#

Bootstrap Pricing Panel

#

CSS Prising Table

#

Responsive Pricing Table

<!-- This script got from frontendfreecode.com -->
<div class="container">
    <div class="row">
        <div class="col-md-5 col-sm-6">
            <div class="pricingTable">
                <div class="pricing_heading">
                    <h3 class="title">Pricing Plan</h3>
                    <span class="value">
                        $12.99
                        <span class="month">per month</span>
                    </span>
                </div>
                <div class="content">
                    <ul>
                        <li>Lorem ipsum</li>
                        <li>Lorem ipsum</li>
                        <li>Lorem ipsum</li>
                        <li>Lorem ipsum</li>
                        <li>Lorem ipsum</li>
                    </ul>
                    <div class="link">
                        <a href="#">sign up</a>
                    </div>
                </div>
            </div>
        </div>
        <div class="col-md-5 col-sm-6">
            <div class="pricingTable">
                <div class="pricing_heading">
                    <h3 class="title">Pricing Plan</h3>
                    <span class="value">
                        $22.99
                        <span class="month">per month</span>
                    </span>
                </div>
                <div class="content">
                    <ul>
                        <li>Lorem ipsum</li>
                        <li>Lorem ipsum</li>
                        <li>Lorem ipsum</li>
                        <li>Lorem ipsum</li>
                        <li>Lorem ipsum</li>
                    </ul>
                    <div class="link">
                        <a href="#">sign up</a>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div><a style="font-size: 8pt; text-decoration: none" target="_blank" href="http://frontendfreecode.com">Free Frontend</a>
                                                                            
.pricingTable {
    margin-top: 30px;
    text-align: center;
    position: relative;
}
.pricingTable .pricing_heading:after {
    content: "";
    width: 36px;
    height: 29.5%;
    background: #EF476F;
    position: absolute;
    top: -1px;
    right: 0;
    z-index: 2;
    transform: skewY(45deg) translateY(18px);
    transition: all 0.4s ease 0s;
}
.pricingTable .title {
    font-size: 20px;
    font-weight: 700;
    line-height: 30px;
    color: #000;
    text-transform: uppercase;
    background: #EF476F;
    padding: 15px 0 0;
    margin: 0 35px 0 0;
    transition: all 0.4s ease 0s;
}
.pricingTable .value {
    display: block;
    font-size: 35px;
    font-weight: 700;
    color: #000;
    background: #EF476F;
    padding: 5px 0 10px;
    margin: 0 35px 0 0;
    transition: all 0.4s ease 0s;
}
.pricingTable:hover .title,
.pricingTable:hover .value {
    color: #fff;
}
.pricingTable .month {
    display: block;
    font-size: 13px;
    font-weight: 500;
    color: #fff;
    text-transform: uppercase;
}
.pricingTable .content {
    border-left: 1px solid #f2f2f2;
    position: relative;
}
.pricingTable .content:after {
    content: "";
    width: 35px;
    height: 100%;
    background: #f8f8f8;
    box-shadow: 9px 9px 20px #ddd;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    transform: skewY(-45deg) translateY(-18px);
    transition: all 0.4s ease 0s;
}
.pricingTable .content ul {
    padding: 0;
    margin: 0 35px 0 0;
    list-style: none;
    background: #fff;
}
.pricingTable .content ul li {
    display: block;
    font-size: 15px;
    color: #333;
    line-height: 23px;
    padding: 11px 0;
    border-bottom: 1px solid #f2f2f2;
}
.pricingTable .link {
    background: #fff;
    padding: 20px 0;
    margin-right: 35px;
    border-bottom: 1px solid #f2f2f2;
}
.pricingTable .link a {
    display: inline-block;
    padding: 9px 20px;
    font-weight: 700;
    color: #EF476F;
    text-transform: uppercase;
    border: 1px solid #EF476F;
    background: #fff;
    transition: all 0.4s ease 0s;
}
.pricingTable:hover .link a {
    color: #fff;
    background: #06D6A0;
    border: 1px solid #06D6A0;
}
.pricingTable:hover .pricing_heading:after,
.pricingTable:hover .title,
.pricingTable:hover .value {
    background: #06D6A0;
}
@media only screen and (max-width: 990px) {
    .pricingTable {
        margin-bottom: 35px;
    }
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" >
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<!-- This script got from frontendfreecode.com -->

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" >
<style>
.pricingTable {
    margin-top: 30px;
    text-align: center;
    position: relative;
}
.pricingTable .pricing_heading:after {
    content: "";
    width: 36px;
    height: 29.5%;
    background: #EF476F;
    position: absolute;
    top: -1px;
    right: 0;
    z-index: 2;
    transform: skewY(45deg) translateY(18px);
    transition: all 0.4s ease 0s;
}
.pricingTable .title {
    font-size: 20px;
    font-weight: 700;
    line-height: 30px;
    color: #000;
    text-transform: uppercase;
    background: #EF476F;
    padding: 15px 0 0;
    margin: 0 35px 0 0;
    transition: all 0.4s ease 0s;
}
.pricingTable .value {
    display: block;
    font-size: 35px;
    font-weight: 700;
    color: #000;
    background: #EF476F;
    padding: 5px 0 10px;
    margin: 0 35px 0 0;
    transition: all 0.4s ease 0s;
}
.pricingTable:hover .title,
.pricingTable:hover .value {
    color: #fff;
}
.pricingTable .month {
    display: block;
    font-size: 13px;
    font-weight: 500;
    color: #fff;
    text-transform: uppercase;
}
.pricingTable .content {
    border-left: 1px solid #f2f2f2;
    position: relative;
}
.pricingTable .content:after {
    content: "";
    width: 35px;
    height: 100%;
    background: #f8f8f8;
    box-shadow: 9px 9px 20px #ddd;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    transform: skewY(-45deg) translateY(-18px);
    transition: all 0.4s ease 0s;
}
.pricingTable .content ul {
    padding: 0;
    margin: 0 35px 0 0;
    list-style: none;
    background: #fff;
}
.pricingTable .content ul li {
    display: block;
    font-size: 15px;
    color: #333;
    line-height: 23px;
    padding: 11px 0;
    border-bottom: 1px solid #f2f2f2;
}
.pricingTable .link {
    background: #fff;
    padding: 20px 0;
    margin-right: 35px;
    border-bottom: 1px solid #f2f2f2;
}
.pricingTable .link a {
    display: inline-block;
    padding: 9px 20px;
    font-weight: 700;
    color: #EF476F;
    text-transform: uppercase;
    border: 1px solid #EF476F;
    background: #fff;
    transition: all 0.4s ease 0s;
}
.pricingTable:hover .link a {
    color: #fff;
    background: #06D6A0;
    border: 1px solid #06D6A0;
}
.pricingTable:hover .pricing_heading:after,
.pricingTable:hover .title,
.pricingTable:hover .value {
    background: #06D6A0;
}
@media only screen and (max-width: 990px) {
    .pricingTable {
        margin-bottom: 35px;
    }
}
</style>

</head>
<body>
<div class="container">
    <div class="row">
        <div class="col-md-5 col-sm-6">
            <div class="pricingTable">
                <div class="pricing_heading">
                    <h3 class="title">Pricing Plan</h3>
                    <span class="value">
                        $12.99
                        <span class="month">per month</span>
                    </span>
                </div>
                <div class="content">
                    <ul>
                        <li>Lorem ipsum</li>
                        <li>Lorem ipsum</li>
                        <li>Lorem ipsum</li>
                        <li>Lorem ipsum</li>
                        <li>Lorem ipsum</li>
                    </ul>
                    <div class="link">
                        <a href="#">sign up</a>
                    </div>
                </div>
            </div>
        </div>
        <div class="col-md-5 col-sm-6">
            <div class="pricingTable">
                <div class="pricing_heading">
                    <h3 class="title">Pricing Plan</h3>
                    <span class="value">
                        $22.99
                        <span class="month">per month</span>
                    </span>
                </div>
                <div class="content">
                    <ul>
                        <li>Lorem ipsum</li>
                        <li>Lorem ipsum</li>
                        <li>Lorem ipsum</li>
                        <li>Lorem ipsum</li>
                        <li>Lorem ipsum</li>
                    </ul>
                    <div class="link">
                        <a href="#">sign up</a>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div><div id="bcl"><a style="font-size:8pt;text-decoration:none;" href="http://www.devanswer.com">Free Frontend</a></div>

</body>
</html>
Preview