How To

Cara Membuat Button Group

Pelajari cara membuat “grup tombol” atau Button Group dengan CSS.

Grup Tombol Horizontal

Kelompokkan serangkaian tombol menjadi satu baris dalam satu kelompok tombol.

Contoh:

<!Doctype html>
<html>
<style>
.btn-group button {
  background-color: #4CAF50; /* background hijau */  border: 1px solid green; /* border hijau */  color: white; /* teks putih */  padding: 10px 24px; /* padding */  cursor: pointer; /* ikon Pointer/hand */  float: left; /* Letakkan tombol secara berdampingan */}

/* Clear floats (clearfix hack) */.btn-group:after {
  content: "";
  clear: both;
  display: table;
}

.btn-group button:not(:last-child) {
  border-right: none; /* Mencegah border ganda */}

/* Tambahkan warna background saat mengarahkan kursor */.btn-group button:hover {
  background-color: #3e8e41;
}
</style>
<body>

<h1>Button Group</h1>

<div class="btn-group">
  <button>Apple</button>
  <button>Samsung</button>
  <button>Sony</button>
</div>

</body>
</html>

Cara Membuat Grup Tombol

Langkah 1) Tambahkan HTML

Contoh:

<div class="btn-group">
  <button>Apple</button>
  <button>Samsung</button>
  <button>Sony</button>
</div>


Langkah 2) Tambahkan CSS

Contoh:

.btn-group button {
  background-color: #4CAF50; /* background hijau */  border: 1px solid green; /* border hijau */  color: white; /* teks putih */  padding: 10px 24px; /* padding */  cursor: pointer; /* ikon Pointer/hand */  float: left; /* Letakkan tombol secara berdampingan */}

/* Clear floats (clearfix hack) */.btn-group:after {
  content: "";
  clear: both;
  display: table;
}

.btn-group button:not(:last-child) {
  border-right: none; /* Mencegah border ganda */}

/* Tambahkan warna background saat mengarahkan kursor */.btn-group button:hover {
  background-color: #3e8e41;
}

Grup Tombol Rata / Lebar Penuh

Contoh:

<!Doctype html>
<html>
<style>
.btn-group button {
  background-color: #4CAF50; /* background hijau */  border: 1px solid green; /* border hijau */  color: white; /* teks putih */  padding: 10px 24px; /* padding */  cursor: pointer; /* ikon Pointer/hand */  float: left; /* Letakkan tombol secara berdampingan */}

/* Clear floats (clearfix hack) */.btn-group:after {
  content: "";
  clear: both;
  display: table;
}

.btn-group button:not(:last-child) {
  border-right: none; /* Mencegah border ganda */}

/* Tambahkan warna background saat mengarahkan kursor */.btn-group button:hover {
  background-color: #3e8e41;
}
</style>
<body>

<h1>Button Group Rata</h1>

<p>Dua tombol dalam satu group:</p>
<div class="btn-group" style="width:100%">
  <button style="width:50%">Apple</button>
  <button style="width:50%">Sony</button>
</div>

<p>Tiga tombol dalam satu group:</p>
<div class="btn-group" style="width:100%">
  <button style="width:33.3%">Apple</button>
  <button style="width:33.3%">Samsung</button>
  <button style="width:33.3%">Sony</button>
</div>

<p>Empat tombol dalam satu group:</p>
<div class="btn-group" style="width:100%">
  <button style="width:25%">Apple</button>
  <button style="width:25%">Samsung</button>
  <button style="width:25%">Sony</button>
  <button style="width:25%">HTC</button>
</div>

</body>
</html>

Catur Kurnia Sari