content logo

Bootstrap Tabs:

Bootstrap Tabs with Animating Purple Top Border

Different tabs with a beautiful design have a significant impact on attracting new audiences. It also interests new visitors to stay on your website. The Bootstrap Tabs with Animating Purple Top Border is presented with an attractive theme. These kinds of Animating Bootstrap Tabs allow the website owner to classify the information and data into different parts. By using these tabs, you can save space and include much information in a small part. It also changes the appearance of your website.

The main theme of this code is purple and makes your website more creative. These Bootstrap Purple Tabs have a unique design. The unselected sections are purple, and their titles are white. As soon as you place the cursor of the mouse on a section, the color will change to light. You can also see a border on the upside of the tab that is shown in an animating effect. While selecting these Tabs with Effect, the background turns white and the writings will be purple. The Animating Top Border is shown with double lines. On the other hand, the text background is white and the writings are dark purple.

#

Animating Bootstrap Tabs

#

Bootstrap Purple Tabs

#

Tabs with Effect

#

Animating Top Border

<!-- This script got from frontendfreecode.com -->
<div class="container">
    <div class="row">
        <div class="col-md-offset-3 col-md-6">
            <div class="tab" role="tabpanel">
                <!-- Nav tabs -->
                <ul class="nav nav-tabs" role="tablist">
                    <li role="presentation" class="active"><a href="#Section1" aria-controls="home" role="tab" data-toggle="tab">Section 1</a></li>
                    <li role="presentation"><a href="#Section2" aria-controls="profile" role="tab" data-toggle="tab">Section 2</a></li>
                    <li role="presentation"><a href="#Section3" aria-controls="messages" role="tab" data-toggle="tab">Section 3</a></li>
                </ul>
                <!-- Tab panes -->
                <div class="tab-content tabs">
                    <div role="tabpanel" class="tab-pane fade in active" id="Section1">
                        <h3>Section 1</h3>
                        <p>
                            Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras nec urna aliquam, ornare eros vel, malesuada lorem. Nullam faucibus lorem at eros consectetur lobortis. Maecenas nec nibh congue, placerat sem id,
                            rutrum velit. Phasellus porta enim at facilisis condimentum. Maecenas pharetra dolor vel elit tempor pellentesque sed sed eros. Aenean vitae mauris tincidunt, imperdiet orci semper, rhoncus ligula. Vivamus
                            scelerisque.
                        </p>
                    </div>
                    <div role="tabpanel" class="tab-pane fade" id="Section2">
                        <h3>Section 2</h3>
                        <p>
                            Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras nec urna aliquam, ornare eros vel, malesuada lorem. Nullam faucibus lorem at eros consectetur lobortis. Maecenas nec nibh congue, placerat sem id,
                            rutrum velit. Phasellus porta enim at facilisis condimentum. Maecenas pharetra dolor vel elit tempor pellentesque sed sed eros. Aenean vitae mauris tincidunt, imperdiet orci semper, rhoncus ligula. Vivamus
                            scelerisque.
                        </p>
                    </div>
                    <div role="tabpanel" class="tab-pane fade" id="Section3">
                        <h3>Section 3</h3>
                        <p>
                            Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras nec urna aliquam, ornare eros vel, malesuada lorem. Nullam faucibus lorem at eros consectetur lobortis. Maecenas nec nibh congue, placerat sem id,
                            rutrum velit. Phasellus porta enim at facilisis condimentum. Maecenas pharetra dolor vel elit tempor pellentesque sed sed eros. Aenean vitae mauris tincidunt, imperdiet orci semper, rhoncus ligula. Vivamus
                            scelerisque.
                        </p>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div><a style="font-size: 8pt; text-decoration: none" target="_blank" href="http://frontendfreecode.com">Free Frontend</a>
                                                                            
body {
    margin: 20px;
}
a:hover,
a:focus {
    text-decoration: none;
    outline: none;
}
.tab .nav-tabs {
    border-bottom: 7px solid #4b4673;
}
.tab .nav-tabs li {
    margin-bottom: 0;
    margin-right: 5px;
}
.tab .nav-tabs li a {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    padding: 15px 25px;
    background: #4b4673;
    border-radius: 0;
    position: relative;
    border: none;
    transition: all 0.5s ease 0s;
}
.tab .nav-tabs li a:hover {
    background: #7c70d9;
}
.tab .nav-tabs li a:before {
    content: "";
    width: 100%;
    border: 3px solid #4b4673;
    position: absolute;
    top: -5px;
    left: 0;
    transform: rotateY(-90deg);
    transition: all 0.5s ease 0s;
}
.tab .nav-tabs li a:hover:before,
.tab .nav-tabs li.active a:before {
    transform: rotateY(0deg);
}
.tab .nav-tabs li.active a,
.tab .nav-tabs li.active a:focus,
.tab .nav-tabs li.active a:hover {
    background: #fff;
    color: #333;
    border: none;
    border-radius: 0;
}
.tab .tab-content {
    padding: 12px;
    font-size: 14px;
    color: #484848;
    line-height: 25px;
}
.tab .tab-content h3 {
    font-size: 24px;
    color: #606060;
    margin-top: 10px;
}
@media only screen and (max-width: 480px) {
    .tab .nav-tabs li {
        width: 100%;
        margin-bottom: 10px;
    }
    .tab .nav-tabs li:last-child {
        margin-bottom: 0;
    }
    .tab .nav-tabs li a {
        display: block;
        margin-right: 0;
    }
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<script src="https://code.jquery.com/jquery-1.12.0.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<!-- This script got from frontendfreecode.com -->

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<script src="https://code.jquery.com/jquery-1.12.0.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<style>
body {
    margin: 20px;
}
a:hover,
a:focus {
    text-decoration: none;
    outline: none;
}
.tab .nav-tabs {
    border-bottom: 7px solid #4b4673;
}
.tab .nav-tabs li {
    margin-bottom: 0;
    margin-right: 5px;
}
.tab .nav-tabs li a {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    padding: 15px 25px;
    background: #4b4673;
    border-radius: 0;
    position: relative;
    border: none;
    transition: all 0.5s ease 0s;
}
.tab .nav-tabs li a:hover {
    background: #7c70d9;
}
.tab .nav-tabs li a:before {
    content: "";
    width: 100%;
    border: 3px solid #4b4673;
    position: absolute;
    top: -5px;
    left: 0;
    transform: rotateY(-90deg);
    transition: all 0.5s ease 0s;
}
.tab .nav-tabs li a:hover:before,
.tab .nav-tabs li.active a:before {
    transform: rotateY(0deg);
}
.tab .nav-tabs li.active a,
.tab .nav-tabs li.active a:focus,
.tab .nav-tabs li.active a:hover {
    background: #fff;
    color: #333;
    border: none;
    border-radius: 0;
}
.tab .tab-content {
    padding: 12px;
    font-size: 14px;
    color: #484848;
    line-height: 25px;
}
.tab .tab-content h3 {
    font-size: 24px;
    color: #606060;
    margin-top: 10px;
}
@media only screen and (max-width: 480px) {
    .tab .nav-tabs li {
        width: 100%;
        margin-bottom: 10px;
    }
    .tab .nav-tabs li:last-child {
        margin-bottom: 0;
    }
    .tab .nav-tabs li a {
        display: block;
        margin-right: 0;
    }
}
</style>

</head>
<body>
<div class="container">
    <div class="row">
        <div class="col-md-offset-3 col-md-6">
            <div class="tab" role="tabpanel">
                <!-- Nav tabs -->
                <ul class="nav nav-tabs" role="tablist">
                    <li role="presentation" class="active"><a href="#Section1" aria-controls="home" role="tab" data-toggle="tab">Section 1</a></li>
                    <li role="presentation"><a href="#Section2" aria-controls="profile" role="tab" data-toggle="tab">Section 2</a></li>
                    <li role="presentation"><a href="#Section3" aria-controls="messages" role="tab" data-toggle="tab">Section 3</a></li>
                </ul>
                <!-- Tab panes -->
                <div class="tab-content tabs">
                    <div role="tabpanel" class="tab-pane fade in active" id="Section1">
                        <h3>Section 1</h3>
                        <p>
                            Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras nec urna aliquam, ornare eros vel, malesuada lorem. Nullam faucibus lorem at eros consectetur lobortis. Maecenas nec nibh congue, placerat sem id,
                            rutrum velit. Phasellus porta enim at facilisis condimentum. Maecenas pharetra dolor vel elit tempor pellentesque sed sed eros. Aenean vitae mauris tincidunt, imperdiet orci semper, rhoncus ligula. Vivamus
                            scelerisque.
                        </p>
                    </div>
                    <div role="tabpanel" class="tab-pane fade" id="Section2">
                        <h3>Section 2</h3>
                        <p>
                            Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras nec urna aliquam, ornare eros vel, malesuada lorem. Nullam faucibus lorem at eros consectetur lobortis. Maecenas nec nibh congue, placerat sem id,
                            rutrum velit. Phasellus porta enim at facilisis condimentum. Maecenas pharetra dolor vel elit tempor pellentesque sed sed eros. Aenean vitae mauris tincidunt, imperdiet orci semper, rhoncus ligula. Vivamus
                            scelerisque.
                        </p>
                    </div>
                    <div role="tabpanel" class="tab-pane fade" id="Section3">
                        <h3>Section 3</h3>
                        <p>
                            Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras nec urna aliquam, ornare eros vel, malesuada lorem. Nullam faucibus lorem at eros consectetur lobortis. Maecenas nec nibh congue, placerat sem id,
                            rutrum velit. Phasellus porta enim at facilisis condimentum. Maecenas pharetra dolor vel elit tempor pellentesque sed sed eros. Aenean vitae mauris tincidunt, imperdiet orci semper, rhoncus ligula. Vivamus
                            scelerisque.
                        </p>
                    </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