JSFiddle - React, Tailwind, and code Playground

HTML

<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.2/css/bootstrap.min.css">
<script src="//netdna.bootstrapcdn.com/bootstrap/3.0.2/js/bootstrap.min.js"></script>
<div class="bs-example">
      <div class="btn-group btn-group-justified">
        <a class="btn btn-default" role="button">Left</a>
        <a class="btn btn-default" role="button">Middle</a>
        <div class="btn-group">
          <a type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
            Right dropdown <span class="caret"></span>
          </a>
          <ul class="dropdown-menu" role="menu">
            <li><a href="#">Action</a></li>
            <li><a href="#">Another action</a></li>
            <li><a href="#">Something else here</a></li>
            <li class="divider"></li>
            <li><a href="#">Separated link</a></li>
          </ul>
        </div>
      </div>
    </div>

CSS

body {
    padding: 100px;
}

.btn-group-justified .btn {
  float: float;
  display: inline-block;
  width: auto;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}
.btn-group-justified > .btn-group > .btn {
  width: 100%;
}