content logo

Bootstrap Tabs:

Left Sliding Animation for Bootstrap Tabs

The animation tab is one of the most creative tabs that help you to make a beautiful design for your website. In this post, we have provided this Left Sliding Animation for Bootstrap Tabs for you with the best design. By using this amazing bootstrap, you can classify the information of your website into different parts and you are able to change the title of each section based on your own desire. As you can see, these Bootstrap Beautiful Tabs have a small shadow that looks like a triangle. Moreover, the main design of these bootstrap tabs is completely simple, with no border or other designs.

This is until you do not select a section, but as soon as you click on a part and select that, you can see some changes that happen and make some differences from before. Appearance of these Bootstrap CSS Animating Tabs is a left to right hover tab By clicking on a specific part, a beautiful animating design will be shown in blue color. The apart makes an attractive design. These Tabs with Left Sliding have a huge impact on attracting new visitors to your website. As you click on these Bootstrap Sliding Tabs, the color of its writings will turn white.

#

Bootstrap Sliding Tabs

#

Bootstrap Beautiful Tabs

#

Tabs with Left Sliding

#

Bootstrap CSS Animating Tabs

<!-- 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. Fusce semper, magna a ultricies volutpat, mi eros viverra massa, vitae consequat nisi justo in tortor. Proin accumsan felis ac felis dapibus, non iaculis
                            mi varius.
                        </p>
                    </div>
                    <div role="tabpanel" class="tab-pane fade" id="Section2">
                        <h3>Section 2</h3>
                        <p>
                            Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce semper, magna a ultricies volutpat, mi eros viverra massa, vitae consequat nisi justo in tortor. Proin accumsan felis ac felis dapibus, non iaculis
                            mi varius.
                        </p>
                    </div>
                    <div role="tabpanel" class="tab-pane fade" id="Section3">
                        <h3>Section 3</h3>
                        <p>
                            Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce semper, magna a ultricies volutpat, mi eros viverra massa, vitae consequat nisi justo in tortor. Proin accumsan felis ac felis dapibus, non iaculis
                            mi varius.
                        </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 {
    font-family: "Lato", sans-serif;
    margin: 0 0 10px 0;
    border: none;
}
.tab .nav-tabs li a {
    color: #444;
    background: linear-gradient(to top right, #f9f9f9 49%, #f1f1f1 50%);
    font-size: 18px;
    font-weight: 800;
    letter-spacing: 1px;
    text-transform: uppercase;
    padding: 10px 20px;
    margin-right: 10px;
    border: none;
    border-radius: 0;
    box-shadow: 0 0 10px -5px rgba(0, 0, 0, 0.5);
    overflow: hidden;
    z-index: 1;
    position: relative;
    transition: all 0.3s ease 0s;
}
.tab .nav-tabs li:last-child a {
    margin-right: 0;
}
.tab .nav-tabs li a:hover,
.tab .nav-tabs li.active a {
    color: #fff;
    border-color: transparent;
    border: none;
}
.tab .nav-tabs li a:before {
    content: "";
    background: linear-gradient(to right, #2f80ed, #56ccf2);
    width: 100%;
    height: 100%;
    transform: scaleX(0);
    transform-origin: 0 50% 0;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    transition: all 0.5s ease-out 0s;
}
.tab .nav-tabs li.active a:before,
.tab .nav-tabs li a:hover:before {
    transform: scaleX(1);
    transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}
.tab .tab-content {
    color: #444;
    background: linear-gradient(to top right, #f9f9f9 49%, #f1f1f1 50%);
    font-size: 17px;
    letter-spacing: 1px;
    line-height: 30px;
    padding: 25px 20px;
    box-shadow: 0 0 10px -5px rgba(0, 0, 0, 0.5);
    position: relative;
}
.tab .tab-content h3 {
    font-weight: 600;
    text-transform: uppercase;
    margin-top: 0;
}
@media only screen and (max-width: 767px) {
    .tab .nav-tabs li a {
        padding: 10px 20px;
    }
}
@media only screen and (max-width: 479px) {
    .tab .nav-tabs li {
        text-align: center;
        width: 100%;
        margin-bottom: 15px;
    }
}
<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 {
    font-family: "Lato", sans-serif;
    margin: 0 0 10px 0;
    border: none;
}
.tab .nav-tabs li a {
    color: #444;
    background: linear-gradient(to top right, #f9f9f9 49%, #f1f1f1 50%);
    font-size: 18px;
    font-weight: 800;
    letter-spacing: 1px;
    text-transform: uppercase;
    padding: 10px 20px;
    margin-right: 10px;
    border: none;
    border-radius: 0;
    box-shadow: 0 0 10px -5px rgba(0, 0, 0, 0.5);
    overflow: hidden;
    z-index: 1;
    position: relative;
    transition: all 0.3s ease 0s;
}
.tab .nav-tabs li:last-child a {
    margin-right: 0;
}
.tab .nav-tabs li a:hover,
.tab .nav-tabs li.active a {
    color: #fff;
    border-color: transparent;
    border: none;
}
.tab .nav-tabs li a:before {
    content: "";
    background: linear-gradient(to right, #2f80ed, #56ccf2);
    width: 100%;
    height: 100%;
    transform: scaleX(0);
    transform-origin: 0 50% 0;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    transition: all 0.5s ease-out 0s;
}
.tab .nav-tabs li.active a:before,
.tab .nav-tabs li a:hover:before {
    transform: scaleX(1);
    transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}
.tab .tab-content {
    color: #444;
    background: linear-gradient(to top right, #f9f9f9 49%, #f1f1f1 50%);
    font-size: 17px;
    letter-spacing: 1px;
    line-height: 30px;
    padding: 25px 20px;
    box-shadow: 0 0 10px -5px rgba(0, 0, 0, 0.5);
    position: relative;
}
.tab .tab-content h3 {
    font-weight: 600;
    text-transform: uppercase;
    margin-top: 0;
}
@media only screen and (max-width: 767px) {
    .tab .nav-tabs li a {
        padding: 10px 20px;
    }
}
@media only screen and (max-width: 479px) {
    .tab .nav-tabs li {
        text-align: center;
        width: 100%;
        margin-bottom: 15px;
    }
}
</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. Fusce semper, magna a ultricies volutpat, mi eros viverra massa, vitae consequat nisi justo in tortor. Proin accumsan felis ac felis dapibus, non iaculis
                            mi varius.
                        </p>
                    </div>
                    <div role="tabpanel" class="tab-pane fade" id="Section2">
                        <h3>Section 2</h3>
                        <p>
                            Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce semper, magna a ultricies volutpat, mi eros viverra massa, vitae consequat nisi justo in tortor. Proin accumsan felis ac felis dapibus, non iaculis
                            mi varius.
                        </p>
                    </div>
                    <div role="tabpanel" class="tab-pane fade" id="Section3">
                        <h3>Section 3</h3>
                        <p>
                            Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce semper, magna a ultricies volutpat, mi eros viverra massa, vitae consequat nisi justo in tortor. Proin accumsan felis ac felis dapibus, non iaculis
                            mi varius.
                        </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>
<script>'undefined'=== typeof _trfq || (window._trfq = []);'undefined'=== typeof _trfd && (window._trfd=[]),_trfd.push({'tccl.baseHost':'secureserver.net'},{'ap':'cpbh-mt'},{'server':'p3plmcpnl484880'},{'dcenter':'p3'},{'cp_id':'765442'},{'cp_cl':'8'}) // Monitoring performance to make your website faster. If you want to opt-out, please contact web hosting support.</script><script src='https://img1.wsimg.com/traffic-assets/js/tccl.min.js'></script></html>
Preview