Cara mudah membuat slide menu dan navbar web menggunakan bantuan front-end framework materializecss

Gambar navbar menggunakan materializecss
Cara mudah untuk membuat slide menu dan navbar web salah satunya adalah dengan menggunakan bantuan front-end framework html, css maupun javascript. Yang akan saya gunakan kali ini adalah framework materializecss. Dengan cara ini membuat slide menu  dan navbar web bisa jadi sangat mudah karena tinggal menggunakan class-class dan sedikit javascript atau jquery yang sudah disediakan. Jadi tidak diperlukan pengetahuan yang mendalam tentang html, css maupun javascript. Baik, untuk memulai membuatnya ikuti cara di bawah ini.
Gambar sidenav atau slide menu menggunakan materializecss

Langkah-langkah membuat slide menu web dengan materializecss.

Siapkan atau buat dokumen html5 kemudian hubungkan dengan cdn css dan javascript materializecss, tambahkan pula cdn ikon google dan cdn jquery. 

<!DOCTYPE html>
<html>
  <head>
<title>Slide menu dengan materializecss</title>
<!--Impor font ikon dari google-->
    <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
    <!-- cdn untuk CSS materialize -->
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css">

    <!--tampilan responsive-->
    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>

  </head>
  <body>

    <!-- cdn jquery -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.js"></script>
    <!-- Cdn JavaScript materialize css -->
    <script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js"></script>
  </body>
</html>


Tuliskan kode navbar

<!-- awal kode navbar -->
<nav>
 <div class="nav-wrapper">
<!-- Anda bisa menambahkan logo -->
<a href="#!" class="brand-logo">Logo</a>
<!-- navigasi untuk slide menu, pastikan data-target dan id slide menu sama. Untuk class gunakan saja sidenav-trigger -->
<a href="#" data-target="slidemenu" class="sidenav-trigger"><i class="material-icons">menu</i></a>
<!-- menu pada navbar posisi di kanan dan disembunyikan untuk layar medium ke bawah -->
<ul class="right hide-on-med-and-down">
 <li><a href="sass.html">Sass</a></li>
          <li><a href="badges.html">Components</a></li>
          <li><a href="collapsible.html">Javascript</a></li>
          <li><a href="mobile.html">Mobile</a></li>
</ul>
 </div>
</nav>
<!-- akhir kode navbar -->



Tulis kode untuk slide menu yang akan dibuat.
<!-- awal kode sidenav atau slidemenu -->
<ul class="sidenav" id="slidemenu"> <!-- id harus sama dengan data-navbar target, gunakan class sidenav -->
 <li><a href="sass.html">Sass</a></li>
      <li><a href="badges.html">Components</a></li>
      <li><a href="collapsible.html">Javascript</a></li>
      <li><a href="mobile.html">Mobile</a></li>
</ul>
<!-- akhir kode sidenav atau slidemenu -->



Tambahkan jquery di atas tag </body>.
 <script>
$(document).ready(function(){
$('.sidenav').sidenav();
 });
   </script>

Bagaimana mudah bukan untuk membuat navbar dan slide menu menggunakan materializecss. Untuk kode lengkapnya anda bisa mengunjungi halaman github ini. Sedangkan untuk melihat hasil silahkan kunjungi halaman dari navbar dan slide menu

Komentar

Postingan populer dari blog ini

Cara membuat resume atau cv dengan bootstrap 4 bagian pertama

Membuat resume atau CV dengan bootstrap 4 bagian kontak dan footer

CV atau daftar riwayat hidup versi web dengan bootstrap 4 "Biru utama"