content logo

Bootstrap Footers:

Bootstrap Panel Footer with Hover Effect

The footer is just as important as the header in any website. They both contain links to major pages and include contact information. Basically, a footer contains any link that your customers might want to visit before they use your services or make a purchase. It is of utmost importance to make sure the footer is used to its full potential. I have seen a lot of web designer who will simply dump any link they cannot fit in the header in the footer. It is true that the header and footer work harmoniously and sort of complete each other but it doesn’t mean the footer should be overlooked.

The beautiful design we have for you today is a Bootstrap box footer which is also known as a panel footer. With the help of this code, you can add a card to your website which includes the footer section. The concept is really cool and special and can really make your site stand out among its competitors. The footers are not shown in normal mode and are only visible once you hover your mouse cursor over the panels. The footers have a light blue background and drop down with an animation. If you are looking for a Bootstrap card footer with hover effect, then this is the right code for you.

#

Panel Footer

#

Bootstrap Box Footer

#

Footer with Hover Effect

#

Bootstrap Card Footer

<!-- This script got from frontendfreecode.com -->
<div class="container">
    <div class="row">
        <div class="col-md-2 col-sm-6 col-xs-6">
            <div class="panel panel-default">
                <div class="panel-body">
                    <h2>Hover me</h2>
                    <p>I will show the footer panel</p>
                </div>
                <div class="panel-footer">Panel footer</div>
            </div>
        </div>
        <div class="col-md-2 col-sm-6 col-xs-6">
            <div class="panel panel-default">
                <div class="panel-body">
                    <h2>Hover me</h2>
                    <p>I will show the footer panel with a Badge</p>
                </div>
                <div class="panel-footer"><a href="#"><span class="badge">42</span></a></div>
            </div>
        </div>
    </div>
</div><a style="font-size: 8pt; text-decoration: none" target="_blank" href="http://frontendfreecode.com">Free Frontend</a>
                                                                            
.panel-default {
    text-align: center;
    cursor: pointer;
    font-family: 'Raleway',sans-serif;
}
.panel-default > .panel-footer {
    color: #fff;
    background-color: #47c8ed;
    display: none;
    text-shadow: 1px 1px 1px rgba(150, 150, 150, 1);
}
.panel-default i {
    font-size: 5em;
}
$(function () {
    $('.panel').hover(function () {
        $(this).find('.panel-footer').slideDown(250);
    }, function () {
        $(this).find('.panel-footer').slideUp(250); //.fadeOut(205)
    });
})
<link href="https://netdna.bootstrapcdn.com/bootstrap/3.1.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">
<script src="https://netdna.bootstrapcdn.com/bootstrap/3.1.0/js/bootstrap.min.js"></script>
<script src="https://code.jquery.com/jquery-1.11.1.min.js"></script>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<!-- This script got from frontendfreecode.com -->

<link href="https://netdna.bootstrapcdn.com/bootstrap/3.1.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">
<script src="https://netdna.bootstrapcdn.com/bootstrap/3.1.0/js/bootstrap.min.js"></script>
<script src="https://code.jquery.com/jquery-1.11.1.min.js"></script>
<style>
.panel-default {
    text-align: center;
    cursor: pointer;
    font-family: 'Raleway',sans-serif;
}
.panel-default > .panel-footer {
    color: #fff;
    background-color: #47c8ed;
    display: none;
    text-shadow: 1px 1px 1px rgba(150, 150, 150, 1);
}
.panel-default i {
    font-size: 5em;
}
</style>

</head>
<body>
<div class="container">
    <div class="row">
        <div class="col-md-2 col-sm-6 col-xs-6">
            <div class="panel panel-default">
                <div class="panel-body">
                    <h2>Hover me</h2>
                    <p>I will show the footer panel</p>
                </div>
                <div class="panel-footer">Panel footer</div>
            </div>
        </div>
        <div class="col-md-2 col-sm-6 col-xs-6">
            <div class="panel panel-default">
                <div class="panel-body">
                    <h2>Hover me</h2>
                    <p>I will show the footer panel with a Badge</p>
                </div>
                <div class="panel-footer"><a href="#"><span class="badge">42</span></a></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>
<script>
$(function () {
    $('.panel').hover(function () {
        $(this).find('.panel-footer').slideDown(250);
    }, function () {
        $(this).find('.panel-footer').slideUp(250); //.fadeOut(205)
    });
})
</script>

</body>
</html>
Preview