Tailwind CSS Button Group

Group a series of buttons together on a single line or stack them in a vertical column.

Example

<button
      type="button"
      class="btn rounded-e-none inline-flex items-center gap-x-2 -ms-px bg-green-600 text-white border-green-600 disabled:opacity-50 disabled:pointer-events-none hover:text-white hover:bg-green-700 hover:border-green-700 active:bg-green-700 active:border-green-700 focus:outline-none focus:ring-4 focus:ring-green-100"
      >
   Left
   </button>
   <button
      type="button"
      class="btn rounded-none inline-flex items-center gap-x-2 -ms-px bg-green-600 text-white border-green-600 disabled:opacity-50 disabled:pointer-events-none hover:text-white hover:bg-green-700 hover:border-green-700 active:bg-green-700 active:border-green-700 focus:outline-none focus:ring-4 focus:ring-green-100"
      >
   Middle
   </button>
   <button
      type="button"
      class="btn rounded-s-none inline-flex items-center gap-x-2 -ms-px bg-green-600 text-white border-green-600 disabled:opacity-50 disabled:pointer-events-none hover:text-white hover:bg-green-700 hover:border-green-700 active:bg-green-700 active:border-green-700 focus:outline-none focus:ring-4 focus:ring-green-100"
      >
   Right
   </button>

Outline Button

<button
      type="button"
      class="btn rounded-e-none inline-flex items-center gap-x-2 -ms-px bg-transparent text-green-600 border-green-600 disabled:opacity-50 disabled:pointer-events-none hover:text-white hover:bg-green-700 hover:border-green-700 active:bg-green-700 active:border-green-700 focus:outline-none focus:ring-4 focus:ring-green-100"
      >
   Left
   </button>
   <button
      type="button"
      class="btn rounded-none inline-flex items-center gap-x-2 -ms-px bg-transparent text-green-600 border-green-600 disabled:opacity-50 disabled:pointer-events-none hover:text-white hover:bg-green-700 hover:border-green-700 active:bg-green-700 active:border-green-700 focus:outline-none focus:ring-4 focus:ring-green-100"
      >
   Middle
   </button>
   <button
      type="button"
      class="btn rounded-s-none inline-flex items-center gap-x-2 -ms-px bg-transparent text-green-600 border-green-600 disabled:opacity-50 disabled:pointer-events-none hover:text-white hover:bg-green-700 hover:border-green-700 active:bg-green-700 active:border-green-700 focus:outline-none focus:ring-4 focus:ring-green-100"
      >
   Right
   </button>

Sizes Button

<button
    type="button"
    class="btn btn-sm rounded-e-none inline-flex items-center gap-x-2 -ms-px bg-transparent text-green-600 border-green-600 disabled:opacity-50 disabled:pointer-events-none hover:text-white hover:bg-green-700 hover:border-green-700 active:bg-green-700 active:border-green-700 focus:outline-none focus:ring-4 focus:ring-green-100"
    >
 Left
 </button>
 <button
    type="button"
    class="btn btn-sm rounded-none inline-flex items-center gap-x-2 -ms-px bg-transparent text-green-600 border-green-600 disabled:opacity-50 disabled:pointer-events-none hover:text-white hover:bg-green-700 hover:border-green-700 active:bg-green-700 active:border-green-700 focus:outline-none focus:ring-4 focus:ring-green-100"
    >
 Middle
 </button>
 <button
    type="button"
    class="btn btn-sm rounded-s-none inline-flex items-center gap-x-2 -ms-px bg-transparent text-green-600 border-green-600 disabled:opacity-50 disabled:pointer-events-none hover:text-white hover:bg-green-700 hover:border-green-700 active:bg-green-700 active:border-green-700 focus:outline-none focus:ring-4 focus:ring-green-100"
    >
 Right
 </button>
 <button
    type="button"
    class="btn rounded-e-none inline-flex items-center gap-x-2 -ms-px bg-transparent text-green-600 border-green-600 disabled:opacity-50 disabled:pointer-events-none hover:text-white hover:bg-green-700 hover:border-green-700 active:bg-green-700 active:border-green-700 focus:outline-none focus:ring-4 focus:ring-green-100"
    >
 Left
 </button>
 <button
    type="button"
    class="btn rounded-none inline-flex items-center gap-x-2 -ms-px bg-transparent text-green-600 border-green-600 disabled:opacity-50 disabled:pointer-events-none hover:text-white hover:bg-green-700 hover:border-green-700 active:bg-green-700 active:border-green-700 focus:outline-none focus:ring-4 focus:ring-green-100"
    >
 Middle
 </button>
 <button
    type="button"
    class="btn rounded-s-none inline-flex items-center gap-x-2 -ms-px bg-transparent text-green-600 border-green-600 disabled:opacity-50 disabled:pointer-events-none hover:text-white hover:bg-green-700 hover:border-green-700 active:bg-green-700 active:border-green-700 focus:outline-none focus:ring-4 focus:ring-green-100"
    >
 Right
 </button>
 <button
    type="button"
    class="btn btn-lg rounded-e-none inline-flex items-center gap-x-2 -ms-px bg-transparent text-green-600 border-green-600 disabled:opacity-50 disabled:pointer-events-none hover:text-white hover:bg-green-700 hover:border-green-700 active:bg-green-700 active:border-green-700 focus:outline-none focus:ring-4 focus:ring-green-100"
    >
 Left
 </button>
 <button
    type="button"
    class="btn btn-lg rounded-none inline-flex items-center gap-x-2 -ms-px bg-transparent text-green-600 border-green-600 disabled:opacity-50 disabled:pointer-events-none hover:text-white hover:bg-green-700 hover:border-green-700 active:bg-green-700 active:border-green-700 focus:outline-none focus:ring-4 focus:ring-green-100"
    >
 Middle
 </button>
 <button
    type="button"
    class="btn btn-lg rounded-s-none inline-flex items-center gap-x-2 -ms-px bg-transparent text-green-600 border-green-600 disabled:opacity-50 disabled:pointer-events-none hover:text-white hover:bg-green-700 hover:border-green-700 active:bg-green-700 active:border-green-700 focus:outline-none focus:ring-4 focus:ring-green-100"
    >
 Right
 </button>