-->

Cara Membuat Menu Dropdown Menggunakan html

Menu Dropdown

Hallo teman – teman semua, sesuai janji saya pada artikel sebelumnya Cara Membuat List ( Daftar Berurutan Menggunakan HTMLTernyata juga bisa membuat menu dropdown pada sebuah Website, hanya sedikit menambahkan CSS untuk mempercantik tampilannya.
Langkah Pertama yang harus dilakukan adalah mempersiapkan alat tempurnya “heeee kayak perang aja !”,  Jika teman – teman belum tahu apa saja yang harus dipersiapkan sebelum belajar pemrograman web, teman – teman bisa membaca dan mendownload beberapa Aplikasinya disini.


Berikut langkah - langkahnya:


1. Buka text editor kesayangan Kalian dan tulis Kode dibawah ini

<!DOCTYPE HTML>
<html>
    <head>
        <title> Latihan Dropdown Menu</title>
        <style type="text/css">
     
        <style>
    </head>
    <body>
     
    </body>
</html> 


2. Buat daftar menggunakan <ul> <li>, masukkan script dibawah di antara <body>…</body>
Sehingga scriptnya seperti dibawah

<ul class="utama">
 <li><a href="#">Home</a></li>
 <li><a href="#">Tutorial</a></li>
 <li><a href="#">Teknologi</a> </li>
 <li><a href="#">Download</a></li>
 </ul>


3. Masukkan lagi daftar Menu pada salah satu  menu utama pada tag <li> seperti script dibwah

<ul class="utama">
 <li><a href="#">Home</a></li>
 <li><a href="#">Tutorial</a>
    <ul class="sub">
    <li><a href="#">HTML & CSS</a>
    <li><a href="#">VB</a></li>
    <li><a href="#">Java</a></li>
    </ul>
 </li>
 <li><a href="#">Teknologi</a>
     <ul class="sub">
     <li><a href="#">Windows</a></li>
     <li><a href="#">Android</a></li>
     </ul>
  </li>
    <li><a href="#">Download</a></li>
    </ul>


Simpan dengan nama Dropdown.html dan coba jalankan di browser. Hasilnya pasti belum sempurna, List menu tampil dengan bawaan tagnya menggunakan  symbol –simbol.
Nah..agar menu dropdown ini tampilannya lebih menarik dengan menghilangkan tampilan symbol pada setiap menunya kita tambahkan scrit CSS dibawah ini diantara tag <style>..</style>

 ul, li{
  margin: 0;
  padding: 0;
  list-style-type: none;
 }

 ul.utama li{
  display: inline-block;
  width: 100px;
  height: 30px;
  background: blue;
  text-align: center;
 }
 ul li:hover{
  background: green;
 }

 ul.utama a{
   color: #fff;
   text-decoration: none;
   line-height: 30px;
 }
 ul.sub{
  display: none;
 }
 ul.utama li:hover ul.sub{
  display: block;
  position: absolute;
 }
 ul.sub li{
  display: block;
  margin-top: 1px;
 }
     ul.sub2{
         display:none;
     }
     ul.utama li:hover ul.sub2{
  display: block;
  position:fixed;
 }
     ul.sub2.li{
         display: block;
         margin-top: 1px;
     }

Coba jalankan di browser dan hasilnya akan sedikit lebih bagus dari sebelumnya, mungkin  teman – teman ada yang sedikit kebingungan dengan Script yang step – by step atau mungkin males nyekrip satu – satu, dibawah ini script lengkapnya tinggal comot aja.


<html>
<head>
 <title>Latihan DropDown Menu</title>
 <style type="text/css">
 ul, li{
  margin: 0;
  padding: 0;
  list-style-type: none;
 }

 ul.utama li{
  display: inline-block;
  width: 100px;
  height: 30px;
  background: blue;
  text-align: center;
 }
 ul li:hover{
  background: green;
 }

 ul.utama a{
   color: #fff;
   text-decoration: none;
   line-height: 30px;
 }
 ul.sub{
  display: none;
 }
 ul.utama li:hover ul.sub{
  display: block;
  position: absolute;
 }
 ul.sub li{
  display: block;
  margin-top: 1px;
 }
     ul.sub2{
         display:none;
     }
     ul.utama li:hover ul.sub2{
  display: block;
  position:fixed;
 }
     ul.sub2.li{
         display: block;
         margin-top: 1px;
     }
 </style>
</head>
<body>

<ul class="utama">
 <li><a href="#">Home</a></li>
 <li><a href="#">Tutorial</a>
    <ul class="sub">
    <li><a href="#">HTML & CSS</a>
    <li><a href="#">VB</a></li>
    <li><a href="#">Java</a></li>
    </ul>
 </li>
 <li><a href="#">Teknologi</a>
     <ul class="sub">
     <li><a href="#">Windows</a></li>
     <li><a href="#">Android</a></li>
     </ul>
  </li>
    <li><a href="#">Download</a></li>
    </ul>
</body>
</html>

Tapi saya sarankan agar teman - teman menulis ulang scriptnya dan mengikuti langkah demi langkah untuk mengetahui perubahan setiap penambahan script, and Happy Coding..!!!



0 Response to "Cara Membuat Menu Dropdown Menggunakan html"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel