Bootstrap Tutorial - Create Dropdowns within Split Buttons








The following code shows how to create Dropdowns within Split Buttons.

Example

<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet"
  href="http://netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css">
<link rel="stylesheet"
  href="http://netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap-theme.min.css">
<script type="text/javascript"
  src="http://code.jquery.com/jquery.min.js"></script>
<script
  src="http://netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>
<style type="text/css">
.btn-toolbar {<!--from  w w w.  j  a  va2 s.com-->
  margin: 20px;
}
</style>
</head>
<body>
  <div class="btn-toolbar">
    <!--Default buttons with dropdown menu-->
    <div class="btn-group">
      <button class="btn btn-default">Action</button>
      <button data-toggle="dropdown"
        class="btn btn-default dropdown-toggle">
        <span class="caret"></span>
      </button>
      <ul class="dropdown-menu">
        <li><a href="#">Action</a></li>
        <li><a href="#">Another action</a></li>
        <li class="divider"></li>
        <li><a href="#">Separated link</a></li>
      </ul>
    </div>
    <!--Primary buttons with dropdown menu-->
    <div class="btn-group">
      <button class="btn btn-primary">Action</button>
      <button data-toggle="dropdown"
        class="btn btn-primary dropdown-toggle">
        <span class="caret"></span>
      </button>
      <ul class="dropdown-menu">
        <li><a href="#">Action</a></li>
        <li><a href="#">Another action</a></li>
        <li class="divider"></li>
        <li><a href="#">Separated link</a></li>
      </ul>
    </div>
    <!--Info buttons with dropdown menu-->
    <div class="btn-group">
      <button class="btn btn-info">Info</button>
      <button data-toggle="dropdown" class="btn btn-info dropdown-toggle">
        <span class="caret"></span>
      </button>
      <ul class="dropdown-menu">
        <li><a href="#">Action</a></li>
        <li><a href="#">Another action</a></li>
        <li class="divider"></li>
        <li><a href="#">Separated link</a></li>
      </ul>
    </div>
    <!--Success buttons with dropdown menu-->
    <div class="btn-group">
      <button class="btn btn-success">Success</button>
      <button data-toggle="dropdown"
        class="btn btn-success dropdown-toggle">
        <span class="caret"></span>
      </button>
      <ul class="dropdown-menu">
        <li><a href="#">Action</a></li>
        <li><a href="#">Another action</a></li>
        <li class="divider"></li>
        <li><a href="#">Separated link</a></li>
      </ul>
    </div>
    <!--Warning buttons with dropdown menu-->
    <div class="btn-group">
      <button class="btn btn-warning">Warning</button>
      <button data-toggle="dropdown"
        class="btn btn-warning dropdown-toggle">
        <span class="caret"></span>
      </button>
      <ul class="dropdown-menu">
        <li><a href="#">Action</a></li>
        <li><a href="#">Another action</a></li>
        <li class="divider"></li>
        <li><a href="#">Separated link</a></li>
      </ul>
    </div>
    <!--Danger buttons with dropdown menu-->
    <div class="btn-group">
      <button class="btn btn-danger">Danger</button>
      <button data-toggle="dropdown" class="btn btn-danger dropdown-toggle">
        <span class="caret"></span>
      </button>
      <ul class="dropdown-menu">
        <li><a href="#">Action</a></li>
        <li><a href="#">Another action</a></li>
        <li class="divider"></li>
        <li><a href="#">Separated link</a></li>
      </ul>
    </div>
  </div>
</body>
</html>

Click to view the demo