TrikSonic - Apa itu Pagination ? Pagination ialah suatu prosses yang mengorganisir dan menata konten atau artikel dengan membaginya menjadi halaman terpisah.
Dengan memakai Bootstrap, keperluan untuk menciptakan Pagination sanggup dilakukan atau dibentuk dengan cepat efisien dan modern.
Berikut tutorial dan referensi wacana menciptakan Pagination dengan memakai Bootstrap 3 :
Default pagination
Secara default untuk menciptakan Pagination pada bootstrap memakai class dasar yaitu .pagination yang diterapkan pada elament html <ul> atau <ol>
Untuk mengatur ukuran pagination pada bootstrap 3, tambahkan class .pagination-lg (untuk ukuran besar) atau .pagination-sm (untuk ukuran kecil) pada class dasar .pagination
Untuk menampilkan sebuah pagination yang tidak aktif atau nonaktif, tambahkan class .disabled pada element <li> yang berada didalam rentang pagination.
Untuk mengatur Keselarasan atau posisi pager tambahkan class .previous (posisi kiri) dan .next (posisi kanan) kedalam element <li> yang berada didalam rentang element Pager.
TrikSonic - Navs pada Bootstrap dipakai untuk menciptakan sebuah navigasi atau pinjaman panduan berupa sajian dan pada umumnya berisi sebuah link atau URL.
Berikut beberapa pola yang dapat dipelajari ihwal Bootstrap Navs :
Tabs
Metode yang dipakai untuk menciptakan navigasi berupa Tab.
Untuk menerapkannya gunakan class .nav sebagai class dasar dan disertai class .nav-tabs, yang dituliskan pada element HTML <ul>
<!DOCTYPE html> <html lang="id"> <head> <meta charset="utf-8"/> <title>Triksonic Demo Bootstrap 3</title> <meta name="viewport" content="width=device-width, initial-scale=1"/> <!-- CSS Bootstrap 3 --> <link href='https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css' rel='stylesheet'/> </head> <body> <div class="container"> <h2>Bootstrap 3 Tabs</h2> <ul class="nav nav-tabs"> <li class="active"><a href="#">Beranda</a></li> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> </ul> <!--note--> <p style="margin-top:25px;"> Tambahkan class <code>.active</code> pada element <code>LI</code>, untuk memberi tanda daftar yang sedang aktif </p> </div> <!-- jQuery, bootstrap JS --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script> </body> </html>
Tab View
Tab view artinya yaitu sebuah tab peralihan yang kalau ada interaksi oleh user maka akan memicu peralihan panel yang terlihat
Untuk menerapkannya tambahkan attribute data-toggle="tab" pada setiap tautan yang ada, lalu sasaran view element harus memiliki Attribute ID unik dan memiliki class dasar .tab-pane
Bungkus semua element tab dengan element HTML <div> berikan class .tab-content
Class pemanis yang dapat disisipkan pada .tab-pane yaitu : .fade, .in dan .active
Contoh :
<ulclass="nav nav-tabs"><liclass="active"><adata-toggle="tab"href="#menu1">Menu 1</a></li><li><adata-toggle="tab"href="#menu2">Menu 2</a></li><li><adata-toggle="tab"href="#menu3">Menu 3</a></li></ul><!-- area tab view --><divclass="tab-content"><divid="menu1"class="tab-pane fade in active"><h3>Menu 1</h3><p>Konten lainnya</p></div><divid="menu2"class="tab-pane fade"><h3>Menu 2</h3><p>Konten lainnya</p></div><divid="menu3"class="tab-pane fade"><h3>Menu 3</h3><p>Konten lainnya</p></div></div>
Untuk memperlihatkan status tidak aktif atau disabled pada tab link, tambahkan class .disabled pada element <li>
Catatan : class disabled dipakai hanya untuk memperlihatkan tampilan tidak aktif, sedangkan secara fungsi, link pada element masih tetap akan aktif kalau terjadi interaksi
Tips : Agar fungsi dari element menjadi tidak berfungsi sebagaimana mestinya, tindakan manual mungkin dianjurkan, atau gunakan javascript untuk melaksanakan DOM element.
TrikSonic - Tutorial kali ini kita akan berguru ihwal cara menciptakan navbar dengan memakai bootstrap 3.
Apa itu navbar ? navbar ialah kafetaria navigasi atau blok navigasi yang dipakai pada sebuah halaman html atau sebuah aplikasi yang pada umumnya berada diposisi atas sebuah dokumen.
Dengan memakai Bootstrap, keperluan untuk menciptakan navabar sanggup dilakukan atau dibentuk dengan cepat efisien dan modern serta yang tidak kalah penting ialah desain responsive pada semua perangkat
Berikut tutorial dan pola ihwal Navbar dengan memakai Bootstrap 3 :
Table of contents
Bootstrap 3 - Default navbar
Default navbar ialah komponen dasar penggunaan bootstrap navbar, nama class yang dipakai ialah .navbar-default yang ditulis pada class dasarnya .navbar
Cara penulisan
<navclass="navbar navbar-default"> ... </nav>
Contoh
<navclass="navbar navbar-default"><divclass="container-fluid"><divclass="navbar-header"><!-- tombol membuka dropdown [media responsive] --><buttonclass="navbar-toggle collapsed"data-toggle="collapse"data-target="#collapse-1"><spanclass="icon-bar"></span><spanclass="icon-bar"></span><spanclass="icon-bar"></span></button><!-- Nama Blog / website --><aclass="navbar-brand"href="#">TrikSonic</a></div><divclass="collapse navbar-collapse"id="collapse-1"><ulclass="nav navbar-nav"><liclass="active"><ahref="#">Link</a></li><li><ahref="#">Link</a></li><liclass="dropdown"><!-- tombol membuka dropdown list--><ahref="#"class="dropdown-toggle"data-toggle="dropdown"> Dropdown <spanclass="caret"></span></a><!-- dropdown list --><ulclass="dropdown-menu"><li><ahref="#">Menu 1</a></li><li><ahref="#">Menu 2</a></li><li><ahref="#">Menu 3</a></li><li><ahref="#">Menu 4</a></li><li><ahref="#">Menu 5</a></li></ul></li></ul></div></div></nav>
Jika tidak ingin dengan tampilan warna pada navbar default, bootstrap juga memperlihatkan warna lainnya yaitu hitam dengan tingkat kepekatan diatas sedang, yang mempunyai nilai warna : #222;
Untuk menerapkannya, cukup menambahkan class .navbar-inverse ke class dasar .navbar
<!DOCTYPE html> <html lang="id"> <head> <meta charset="utf-8"/> <title>Triksonic Demo Bootstrap 3</title> <meta name="viewport" content="width=device-width, initial-scale=1"/> <!-- Bootstrap 3 css --> <link href='https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css' rel='stylesheet'/> </head> <body> <div class="container"> <h2>Bootstrap 3 - Inverted navbar</h2> <!-- navbar open --> <nav class="navbar navbar-inverse"> <div class="container-fluid"> <div class="navbar-header"> <a class="navbar-brand" href="#">TrikSonic</a> </div> <ul class="nav navbar-nav"> <li class="active"><a href="#">Menu 1</a></li> <li><a href="#">Menu 2</a></li> <li><a href="#">Menu 3</a></li> <li><a href="#">Menu 4</a></li> </ul> </div> </nav> <!-- navbar close --> <p> Atur lebar preview, untuk melihat media responsive </p> <p> Contoh ini tanpa penggunaan javascript, untuk fungsi dropdown sajian sanggup melihat pola yang lainnya. </p> </div> </body> </html>
Bootstrap 3 - Navbar Forms dan Dropdown Menu
Berikut pola yang sanggup dipelajari untuk menciptakan navbar dengan memasukan sebuah form dan sajian dropdown
Contoh
<navclass="navbar navbar-inverse"><divclass="navbar-header"><!-- tombol untuk membuka dan menutup menu, diarea responsive --><buttondata-target="#navbarCollapse"data-toggle="collapse"class="navbar-toggle"><spanclass="sr-only">Toggle navigation</span><spanclass="icon-bar"></span><spanclass="icon-bar"></span><spanclass="icon-bar"></span></button><!-- Judul --><ahref="#"class="navbar-brand">TrikSonic</a></div><divid="navbarCollapse"class="collapse navbar-collapse"><ulclass="nav navbar-nav"><liclass="active"><ahref="#">Home</a></li><li><ahref="#">Link</a></li><li><ahref="#">Link</a></li><liclass="dropdown"><adata-toggle="dropdown"class="dropdown-toggle"href="#"> Dropdown <spanclass="caret"></span></a><!-- Dropdown List --><ulclass="dropdown-menu"><li><ahref="#">Sub Menu 1</a></li><li><ahref="#">Sub Menu 2</a></li><li><ahref="#">Sub Menu 3</a></li><liclass="divider"></li><li><ahref="#">Sub Menu 4</a></li></ul></li></ul><!-- form --><formclass="navbar-form navbar-left"><divclass="input-group"><inputclass="form-control"type="text"/><spanclass="input-group-btn"><!--ganti nilai dari type button, sesuai dengan keperluan--><buttonclass="btn btn-default"type="button">Search</button></span></div></form></div></nav>
<!DOCTYPE html> <html lang="id"> <head> <meta charset="utf-8"/> <title>Triksonic Demo Bootstrap 3</title> <meta name="viewport" content="width=device-width, initial-scale=1"/> <!--Bootstrap 3 CSS--> <link href='https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css' rel='stylesheet'/> </head> <body class="container"> <h2>Bootstrap 3 - Navbar Form dan Dropdown Menu</h2> <nav class="navbar navbar-inverse"> <div class="navbar-header"> <!-- tombol untuk membuka dan menutup menu, diarea responsive --> <button data-target="#navbarCollapse" data-toggle="collapse" class="navbar-toggle"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <!-- Judul --> <a href="#" class="navbar-brand">TrikSonic</a> </div> <div id="navbarCollapse" class="collapse navbar-collapse"> <ul class="nav navbar-nav"> <li class="active"><a href="#">Home</a></li> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> <li class="dropdown"> <a data-toggle="dropdown" class="dropdown-toggle" href="#"> Dropdown <span class="caret"></span> </a> <!-- Dropdown List --> <ul class="dropdown-menu"> <li><a href="#">Sub Menu 1</a></li> <li><a href="#">Sub Menu 2</a></li> <li><a href="#">Sub Menu 3</a></li> <li class="divider"></li> <li><a href="#">Sub Menu 4</a></li> </ul> </li> </ul> <!-- form --> <form class="navbar-form navbar-left"> <div class="input-group"> <input class="form-control" type="text"/> <span class="input-group-btn"> <!--ganti nilai dari type button, sesuai dengan keperluan--> <button class="btn btn-default" type="button">Search</button> </span> </div> </form> </div> </nav> <p> Silahkan atur area preview untuk melihat media screen (atau tampilan) </p> <div class="alert alert-warning"> <strong>Catatan :</strong> Penggunaan javascript diharapkan untuk demo ini. </div> <!-- jquery dan bootstrap3 js --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script> </body> </html>
Bootstrap 3 - Navbar Brand image
Digunakan untuk mengganti teks Judul dengan sebuah gambar. Mungkin css pelengkap diharapkan semoga tampilan sesuai dengan keinginan.
<!DOCTYPE html> <html lang="id"> <head> <meta charset="utf-8"/> <title>Triksonic Demo Bootstrap 3</title> <meta name="viewport" content="width=device-width, initial-scale=1"/> <!-- css, jQuery, dan bootstrap3 js --> <link href='https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css' rel='stylesheet'/> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script> <style> /* custom css navbar merk image Sesuaikan dengan logo anda */ .navbar-brand.triksonic-logo { padding : 7px 15px; } </style> </head> <body> <div class="container"> <h2>Bootstrap 3 - Navbar Brand image</h2> <!-- navbar open --> <nav class="navbar navbar-inverse"> <div class="container-fluid"> <!-- tombol untuk membuka dan menutup menu, diarea responsive --> <button data-target="#navbarCollapse" data-toggle="collapse" class="navbar-toggle"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <div class="navbar-header"> <a class="navbar-brand triksonic-logo" href="#"> <img alt=" Tutorial kali ini kita akan berguru ihwal cara menciptakan navbar dengan memakai bootst Bootstrap 3 Navbar - Tutorial Bootstrap Indonesia" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQGvS1ZzQaRBpa-6ECWy1_zFbq3p_yBoQ2sc2GDVaMCfXDtwWHvfNqSp429m75KuApTLo7EBvlzYJAQ296md4N_QuicYDpLwVHfyvjMWXokC3IAVxr8ASrRJOMWcvFHtL12fO8EI1Hh46g/s1600/TrikSonic-Logo.png"/> </a> </div> <div id="navbarCollapse" class="collapse navbar-collapse"> <ul class="nav navbar-nav"> <li><a href="#">Link</a></li> <li class="dropdown"> <a data-toggle="dropdown" class="dropdown-toggle" href="#"> Dropdown <span class="caret"></span> </a> <!-- Dropdown List --> <ul class="dropdown-menu"> <li><a href="#">Sub Menu 1</a></li> <li><a href="#">Sub Menu 2</a></li> <li><a href="#">Sub Menu 3</a></li> <li class="divider"></li> <li><a href="#">Sub Menu 4</a></li> </ul> </li> </ul> <!-- form --> <form class="navbar-form navbar-left"> <div class="input-group"> <input class="form-control" type="text"/> <span class="input-group-btn"> <!--ganti nilai dari type button, sesuai dengan keperluan--> <button class="btn btn-default" type="button">Search</button> </span> </div> </form> </div> </div> </nav> <!-- navbar close --> <div class="alert alert-info"> <strong>Catatan :</strong> JavaScript diharapkan untuk open close sajian dan dropdown sajian </div> </div> </body> </html>
Bootstrap 3 - Navbar Buttons
Digunakan untuk menambahkan sebuah tombol atau button, yang mungkin dipergunakan untuk fungsi dari javascript. Tambahakan class .navbar-btn pada class dasar .btn, misal menyerupai ini :
Digunakan untuk mengatur posisi atau keselarasan element. Untuk penerapannya gunakan class .navbar-left atau .navbar-right pada element HTML yang ingin diatur posisi nya.
Sebenarnya Bootstrap 3 sudah menyediakan class tertentu untuk mengatur keselarasan element, menyerupai .pull-left dan .pull-right, tapi untuk tampilan navbar yang sempurna disemua perangkat penggunaan class .navbar-left atau .navbar-right lebih disarankan
Contoh
<navclass="navbar navbar-inverse"><divclass="navbar-header"><!-- tombol untuk membuka dan menutup menu, diarea responsive --><buttondata-target="#navbarCollapse"data-toggle="collapse"class="navbar-toggle"><spanclass="sr-only">Toggle navigation</span><spanclass="icon-bar"></span><spanclass="icon-bar"></span><spanclass="icon-bar"></span></button><!-- Judul --><ahref="#"class="navbar-brand">TrikSonic</a></div><divid="navbarCollapse"class="collapse navbar-collapse"><ulclass="nav navbar-nav"><liclass="active"><ahref="#">Home</a></li><li><ahref="#">Link</a></li><li><ahref="#">Link</a></li><liclass="dropdown"><adata-toggle="dropdown"class="dropdown-toggle"href="#"> Dropdown <spanclass="caret"></span></a><!-- Dropdown List --><ulclass="dropdown-menu"><li><ahref="#">Sub Menu 1</a></li><li><ahref="#">Sub Menu 2</a></li><li><ahref="#">Sub Menu 3</a></li><liclass="divider"></li><li><ahref="#">Sub Menu 4</a></li></ul></li></ul><!-- form --><formclass="navbar-form navbar-right"><inputclass="form-control"type="text"/></form></div></nav>