Bootstrap Tutorial part 5 – Button Dasar


Mumpung lagi luang saya tambahin satu post lagi deh, tentang button menggunakan twitter bootstrap. Class – class apa saja yang digunakan ? Lalu bagaimana implementasinya ? Tanpa perlu panjang lebar lagi, berikut adalah ulasannya :

Style

Class – class yang disediakan oleh bootstrap untuk mendesain style button :

  • btn, mendesain round corner (garis pinggirnya sedikit bundar) pada button. Sedangkan, class button lainnya yang ada di bawah berikut ini, memodifikasi warna background, border dan warna tulisan.
  • btn-default
  • btn-primary
  • btn-info
  • btn-warning
  • btn-danger
  • btn-link

Berikut adalah contoh dari penerapan class button.

	<button class="btn">Just Button</button>
<br/>
<br/>
	<!-- Dengan Round Corder -->
	<button class="btn btn-default">Default Button</button>
	<button class="btn btn-primary">Primary Button</button>
	<button class="btn btn-success">Success Button</button>
	<button class="btn btn-info">Info Button</button>
	<button class="btn btn-warning">Warning Button</button>
	<button class="btn btn-danger">Danger Button</button>
	<button class="btn btn-link">Link Button</button>
<br/>
<br/>
	<!-- Tanpa Round Corder -->
	<button class="btn-default">Default Button</button>
	<button class="btn-primary">Primary Button</button>
	<button class="btn-success">Success Button</button>
	<button class="btn-info">Info Button</button>
	<button class="btn-warning">Warning Button</button>
	<button class="btn-danger">Danger Button</button>
	<button class="btn-link">Link Button</button>

Screenshot - 030514 - 16:27:12

Tag

Style – style dalam class button di atas dapat diterapkan pada tag – tag tertentu, diantaranya adalah tag <button> itu sendiri, anchor tag <a> dan tag <input>. Namun untuk menghindari masalah kestabilan performa di beberapa browser, sebaiknya menggunakan tag <button>.

Dalam tag <div> juga dapat berfungsi.

	<button class="btn btn-default">Button Tag</button>
	<a href="#" class="btn btn-default" role="button">Anchor Tag</a>
	<input type="button" class="btn btn-default" value="Input Tag">

Screenshot - 030514 - 16:51:45

State

State button active memberi efek pada button agar terlihat seperti sedang ditekan, dan state button disabled memberikan pengaruh pada button supaya tidak dapat di klik. Untuk state active tambahkan pada atribut class-nya, sedangkan untuk state disabled bisa ditambahkan melalui atribut class atau langsung dalam tag <disabled>.

	<button class="btn btn-primary">Button Tag</button>
	<button class="btn btn-primary active">Button Tag Active</button>
	<button class="btn btn-primary" disabled>Button Tag Disable</button>
<br/>
<br/>
	<input type="button" class="btn btn-primary" value="Input Tag">
	<input type="button" class="btn btn-primary active" value="Input Tag">
	<input type="button" class="btn btn-primary disabled" value="Input Tag">

Screenshot - 030514 - 16:52:00

Size

Ukuran button juga dapat di ubah – ubah sesuai kebutuhan, ada 4 ukuran umum yang bisa dipakai ada large, medium (defaultnya), small dan extra small. Berikut adalah daftar class – class-nya :

  • btn-lg, untuk large size
  • btn-sm, untuk small size
  • btn-xs, untuk extra small size
  • btn-block, untuk mengeset lebar button menjadi 100%
	<button class="btn btn-default btn-lg">Button Large</button>
 	<button class="btn btn-default">Button Medium</button>
 	<button class="btn btn-default btn-sm">Button Small</button>
 	<button class="btn btn-default btn-xs">Button Extra Small</button>
<br/>
<br/>
 	<button class="btn btn-default btn-lg btn-block">Button Large - Block</button>
 	<button class="btn btn-default btn-block">Button Medium - Block</button>
 	<button class="btn btn-default btn-sm btn-block">Button Small - Block</button>
 	<button class="btn btn-default btn-xs btn-block">Button Extra Small - Block</button>

Screenshot - 030514 - 17:00:58

Sumber : tutoriaspoint.com

4 thoughts on “Bootstrap Tutorial part 5 – Button Dasar

Berikan komentar anda.. :)