"Multi column dropdown"
Bootstrap 3.1.0 Snippet by yuri90

<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-fluid"> <div class="navbar"> <ul class="nav nav-pills nav-justified"> <li><a class="label label-info" href="">Home</a></li> <li class="dropdown"><a class="label label-info" data-toggle="collapse" href="#nav-collapse4" aria-expanded="false" aria-controls="nav-collapse3">Categorias</a> <div class="dropdown-menu multi-column" id="nav-collapse4"> <ul class="dropdown-menu"> <li><a href="#">Col 2 - Opt 1</a></li> <li><a href="#">Col 2 - Opt 2</a></li> </ul> </div> </li> <li class="dropdown"> <a class="label label-info" href="#" data-toggle="dropdown">Filtros</a> <div class="dropdown-menu multi-column"> <div class="container-fluid"> <div class="row-fluid"> <div class="span6"> <ul class="dropdown-menu"> <li><a href="#">Col 1 - Opt 1</a></li> <li><a href="#">Col 1 - Opt 2</a></li> </ul> </div> <div class="span6"> <ul class="dropdown-menu"> <li><a href="#">Col 2 - Opt 1</a></li> <li><a href="#">Col 2 - Opt 2</a></li> </ul> </div> </div> </div> </div> </li> <li class=""> <a class="label label-success" data-toggle="collapse" href="#nav-collapse3" aria-expanded="false" aria-controls="nav-collapse3">Search</a> </li> </ul> <div class="collapse" id="nav-collapse3"> <form class="navbar-form navbar-right" role="search"> <div class="form-group"> <input type="text" class="form-control" placeholder="Search" /> </div> <button type="submit" class="btn btn-success"><span class="glyphicon glyphicon-search" aria-hidden="true"></span></button> </form> </div> </ul> </div> </div>
.dropdown-menu.multi-column { width: 400px; } .dropdown-menu.multi-column .dropdown-menu { display: block !important; position: relative !important; margin: 0 !important; border: none !important; box-shadow: none !important; } .label { margin: 3px; text-align: center; }

Related: See More


Questions / Comments: