"Ui-Kit-Metro Like Nav"
Bootstrap 3.1.0 Snippet by bobokiddo

<link href="//netdna.bootstrapcdn.com/bootstrap/3.1.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//netdna.bootstrapcdn.com/bootstrap/3.1.0/js/bootstrap.min.js"></script> <script src="//code.jquery.com/jquery-1.11.1.min.js"></script> <!------ Include the above in your HEAD tag ----------> <div class="container"> <div class="row"> <div class="btn-group btn-group-justified"> <div class="btn-group"> <button type="button" class="btn btn-nav"> <span><img class = "nav" src="https://s.w.org/about/images/logos/wordpress-logo-stacked-rgb.png"></span> </button> </div> <div class="btn-group"> <button type="button" class="btn btn-nav"> <span><img src="https://dlc1-s.licdn.com/sites/default/files/Logo-59px-TM.png"></span> </button> </div> <div class="btn-group"> <button type="button" class="btn btn-nav"> <span><img src="http://www.cs.utexas.edu/~ashley/Octocat.png"></span> </button> </div> </div> </div> </div>
/* Inspired by http://dribbble.com/shots/890759-Ui-Kit-Metro/attachments/97174 */ *, *:before, *:after { /* Chrome 9-, Safari 5-, iOS 4.2-, Android 3-, Blackberry 7- */ -webkit-box-sizing: border-box; /* Firefox (desktop or Android) 28- */ -moz-box-sizing: border-box; /* Firefox 29+, IE 8+, Chrome 10+, Safari 5.1+, Opera 9.5+, iOS 5+, Opera Mini Anything, Blackberry 10+, Android 4+ */ box-sizing: border-box; } body { background: url(http://aspostanddesign.com/wp-content/uploads/2013/11/blackLowPolycg-copy.png);"; text-align: center; padding-top: 40px; } .btn-nav { background-color: #fff; border: 1px solid #e0e1db; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ } .btn-nav:hover { color: #e92d00; padding: 2px; border-top: 5px solid #e92d00; border-bottom: 5px solid #e92d00; border-left: 0; border-right: 0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; } .btn-nav .glyphicon { padding-top: 16px; font-size: 40px; } img { max-height: 50px; }
var activeEl = 2; $(function() { var items = $('.btn-nav'); $( items[activeEl] ).addClass('active'); $( ".btn-nav" ).click(function() { $( items[activeEl] ).removeClass('active'); $( this ).addClass('active'); activeEl = $( ".btn-nav" ).index( this ); }); });

Related: See More


Questions / Comments: