content logo

Bootstrap Tabs:

Dark Blue Vertical Tabs with Bootstrap

Often times you see tabs in a horizontal format but there are some rare cases where the tabs are placed vertically. Many might disagree but vertical tabs have their own benefits. For instance, pay attention to this point. Whenever you are browsing the internet, you are scrolling up and down by nature and never moving left and right at all. This is the main reason why vertical tabs are good features to use. It also offers a much more organized layout by moving the tabs out of the way from the top of the screen into a neatly packed column on the left side of the page. This is right where you are already scrolling so your eyes are already focused on that location. Besides that, the list of websites in the results page is vertical so when you enter an actual site and face vertical tabs, you are already used to it.

In this post, we are introducing some well-designed Bootstrap vertical tabs. These tabs are much different from the simple vertical tabs that you see. The code features great colour themes, a different colour for when you select a tab and nice background. You can use these dark blue tabs anywhere you like for any purpose you wish.

#

Dark Blue Tabs

#

Vertical Tabs

#

Bootstrap Vertical Tabs

#

Simple Vertical Tabs

<!-- This script got from frontendfreecode.com -->
<h1 class="text-center titulo">VERTICAL TABS</h1>
<div class="container">
    <div class="vertical-tabs">
        <ul class="nav nav-tabs" role="tablist">
            <li class="nav-item">
                <a class="nav-link active" data-toggle="tab" href="#page1" role="tab" aria-controls="home">Page 1</a>
            </li>
            <li class="nav-item">
                <a class="nav-link" data-toggle="tab" href="#page2" role="tab" aria-controls="profile">Page 2</a>
            </li>
            <li class="nav-item">
                <a class="nav-link" data-toggle="tab" href="#page3" role="tab" aria-controls="messages">Page 3</a>
            </li>
            <li class="nav-item">
                <a class="nav-link" data-toggle="tab" href="#page4" role="tab" aria-controls="settings">Page 4</a>
            </li>
            <li class="nav-item">
                <a class="nav-link" data-toggle="tab" href="#page5" role="tab" aria-controls="settings">Page 5</a>
            </li>
            <li class="nav-item">
                <a class="nav-link" data-toggle="tab" href="#page6" role="tab" aria-controls="settings">Page 6</a>
            </li>
            <li class="nav-item">
                <a class="nav-link" data-toggle="tab" href="#page7" role="tab" aria-controls="settings">Page 7</a>
            </li>
        </ul>
        <div class="tab-content">
            <div class="tab-pane active" id="page1" role="tabpanel">
                <div class="sv-tab-panel">
                    <h3>TAB 1</h3>
                    <p>Content 1</p>
                </div>
            </div>
            <div class="tab-pane" id="page2" role="tabpanel">
                <div class="sv-tab-panel">
                    <h3>TAB 2</h3>
                    <p>Content 2</p>
                </div>
            </div>
            <div class="tab-pane" id="page3" role="tabpanel">
                <div class="sv-tab-panel">
                    <h3>TAB 3</h3>
                    <p>Content 3</p>
                </div>
            </div>
            <div class="tab-pane" id="page4" role="tabpanel">
                <div class="sv-tab-panel">
                    <h3>TAB 4</h3>
                    <p>Content 4</p>
                </div>
            </div>
            <div class="tab-pane" id="page5" role="tabpanel">
                <div class="sv-tab-panel">
                    <h3>TAB 5</h3>
                    <p>Content 5</p>
                </div>
            </div>
            <div class="tab-pane" id="page6" role="tabpanel">
                <div class="sv-tab-panel">
                    <h3>TAB 6</h3>
                    <p>Content 6</p>
                </div>
            </div>
            <div class="tab-pane" id="page7" role="tabpanel">
                <div class="sv-tab-panel">
                    <h3>TAB 7</h3>
                    <p>Content 7</p>
                </div>
            </div>
        </div>
    </div>
</div><a style="font-size: 8pt; text-decoration: none" target="_blank" href="http://frontendfreecode.com">Free Frontend</a>
                                                                            
body {
    background: #7cbac1;
    margin: 0;
}
/* Vertical Tabs */
.vertical-tabs {
    font-size: 15px;
    padding: 10px;
    color: #000;
}
.vertical-tabs .nav-tabs .nav-link {
    border-radius: 0;
    background: #192230;
    text-align: center;
    font-size: 16px;
    border: 1px solid #424242;
    color: #fff;
    height: 40px;
    width: 120px;
}
.vertical-tabs .nav-tabs .nav-link.active {
    background-color: #700000 !important;
    color: #fff;
}
.vertical-tabs .tab-content > .active {
    background: #fff;
    display: block;
}
.vertical-tabs .nav.nav-tabs {
    border-bottom: 0;
    border-right: 3px solid #000;
    display: block;
    float: left;
    margin-right: 20px;
    padding-right: 15px;
}
.vertical-tabs .sv-tab-panel {
    background: #fff;
    height: 274px;
    padding-top: 10px;
}
@media only screen and (max-width: 420px) {
    .titulo {
        font-size: 22px;
    }
}
@media only screen and (max-width: 325px) {
    .vertical-tabs {
        padding: 8px;
    }
}
footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    text-align: center;
    color: #fff;
    font-size: 9px;
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.1/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/4.1.1/css/bootstrap.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js"></script>
<style>
body {
    background: #7cbac1;
    margin: 0;
}
/* Vertical Tabs */
.vertical-tabs {
    font-size: 15px;
    padding: 10px;
    color: #000;
}
.vertical-tabs .nav-tabs .nav-link {
    border-radius: 0;
    background: #192230;
    text-align: center;
    font-size: 16px;
    border: 1px solid #424242;
    color: #fff;
    height: 40px;
    width: 120px;
}
.vertical-tabs .nav-tabs .nav-link.active {
    background-color: #700000 !important;
    color: #fff;
}
.vertical-tabs .tab-content > .active {
    background: #fff;
    display: block;
}
.vertical-tabs .nav.nav-tabs {
    border-bottom: 0;
    border-right: 3px solid #000;
    display: block;
    float: left;
    margin-right: 20px;
    padding-right: 15px;
}
.vertical-tabs .sv-tab-panel {
    background: #fff;
    height: 274px;
    padding-top: 10px;
}
@media only screen and (max-width: 420px) {
    .titulo {
        font-size: 22px;
    }
}
@media only screen and (max-width: 325px) {
    .vertical-tabs {
        padding: 8px;
    }
}
footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    text-align: center;
    color: #fff;
    font-size: 9px;
}
</style>

</head>
<body>
<h1 class="text-center titulo">VERTICAL TABS</h1>
<div class="container">
    <div class="vertical-tabs">
        <ul class="nav nav-tabs" role="tablist">
            <li class="nav-item">
                <a class="nav-link active" data-toggle="tab" href="#page1" role="tab" aria-controls="home">Page 1</a>
            </li>
            <li class="nav-item">
                <a class="nav-link" data-toggle="tab" href="#page2" role="tab" aria-controls="profile">Page 2</a>
            </li>
            <li class="nav-item">
                <a class="nav-link" data-toggle="tab" href="#page3" role="tab" aria-controls="messages">Page 3</a>
            </li>
            <li class="nav-item">
                <a class="nav-link" data-toggle="tab" href="#page4" role="tab" aria-controls="settings">Page 4</a>
            </li>
            <li class="nav-item">
                <a class="nav-link" data-toggle="tab" href="#page5" role="tab" aria-controls="settings">Page 5</a>
            </li>
            <li class="nav-item">
                <a class="nav-link" data-toggle="tab" href="#page6" role="tab" aria-controls="settings">Page 6</a>
            </li>
            <li class="nav-item">
                <a class="nav-link" data-toggle="tab" href="#page7" role="tab" aria-controls="settings">Page 7</a>
            </li>
        </ul>
        <div class="tab-content">
            <div class="tab-pane active" id="page1" role="tabpanel">
                <div class="sv-tab-panel">
                    <h3>TAB 1</h3>
                    <p>Content 1</p>
                </div>
            </div>
            <div class="tab-pane" id="page2" role="tabpanel">
                <div class="sv-tab-panel">
                    <h3>TAB 2</h3>
                    <p>Content 2</p>
                </div>
            </div>
            <div class="tab-pane" id="page3" role="tabpanel">
                <div class="sv-tab-panel">
                    <h3>TAB 3</h3>
                    <p>Content 3</p>
                </div>
            </div>
            <div class="tab-pane" id="page4" role="tabpanel">
                <div class="sv-tab-panel">
                    <h3>TAB 4</h3>
                    <p>Content 4</p>
                </div>
            </div>
            <div class="tab-pane" id="page5" role="tabpanel">
                <div class="sv-tab-panel">
                    <h3>TAB 5</h3>
                    <p>Content 5</p>
                </div>
            </div>
            <div class="tab-pane" id="page6" role="tabpanel">
                <div class="sv-tab-panel">
                    <h3>TAB 6</h3>
                    <p>Content 6</p>
                </div>
            </div>
            <div class="tab-pane" id="page7" role="tabpanel">
                <div class="sv-tab-panel">
                    <h3>TAB 7</h3>
                    <p>Content 7</p>
                </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