Cara memasang kotak pencarian pada menu navigasi

Trik

Terkadang kita tertarik pada sebuah tampilan menu navigasi drop down yang cantik, namun kemudian muncul kekecewaan bagi para sobat yang ingin dalam menu navigasi yang cantik tersebut seharusnya di sertai dengan kotak pencarian agar lebih cantik sehingga semuanya menjadi praktis dalam satu paket dan tidak perlu untuk menambah pekerjaan lagi untuk membuat element baru kotak pencarian. karena itu, sekarang saya akan memberikan cara dan trik bagaimana memasang kotak pencarian didalam menu navigasi drop down anda. silahkah simak caranya dibawah ini:

Misalnya kita telah memiliki kode HTML untuk menu navigasi drop down seperti dibawah ini:

<div id='navbarmenu'>
     <div id='menu'>
         <ul id='nav'>
            <li><a href='/'>Home</a></li>
            <li><a href='#'>Drop Down</a>
                <ul>
                   <li><a href='#'>Link 1</a></li>
                   <li><a href='#' target='_blank'>Link 2</a></li>
                   <li><a href='#'>Link 3</a></li>
                   <li><a href='#'>Link 4</a></li>
                   <li><a href='#' target='_blank'>Link 5</a></li>
                </ul>
           </li>
            <li><a href='#'>Link 1</a></li>
            <li><a href='#' target='_blank'>Link 2</a></li>
            <li><a href='#'>Link 3</a></li>
            <li><a href='#'>Link 4</a></li>
            <li><a href='#' target='_blank'>Link 5</a></li>
         </ul>
     </div>
</div>       

Menu diatas tidak memiliki element kotak pencarian, untuk meletakkan kotak pencarian di dalamnya kita akan membuat sebuah element baru, lihat dibawah ini:

<div id='search-form'>
... form pencarian ...
</div>

Jangan lupa untuk memasang formulir kotak pencarian, berikut kodenya:

<form action='/search' id='header-search' method='get' style='display:inline;'>
      <div id='search'>
              <input class='field' id='s' name='q' onblur='if(this.value==&apos;&apos;)this.value=this.defaultValue;' onfocus='if(this.value==this.defaultValue)this.value=&apos;&apos;;' type='text' value='Cari disini...'/>
              <input class='submit btn' src='http://irwan.co/wp-content/themes/Resizable/images/ico-search.png' type='image' value='Go'/>
       </div>
</form>

Kode kotak pencarian di atas sudah saya beri id dan class, silahkan anda buat sendiri sesuai keinginan. jika element dan kotak pencarian keduanya di satukan, maka akan jadi demikian:

<div id='search-form'>
   <form action='/search' id='header-search' method='get' style='display:inline;'>
      <div id='search'>
              <input class='field' id='s' name='q' onblur='if(this.value==&apos;&apos;)this.value=this.defaultValue;' onfocus='if(this.value==this.defaultValue)this.value=&apos;&apos;;' type='text' value='Cari disini...'/>
              <input class='submit btn' src='http://irwan.co/wp-content/themes/Resizable/images/ico-search.png' type='image' value='Go'/>
       </div>
    </form>
</div>

Setelah element kotak pencarian selesai dan telah diberi form pencarian, saatnya menempatkannya dalam element menu navigasi. kembali lagi ke menu navigasi, perhatikan antara tag element pembungkus dan class menu, element kotak pencarian akan kita tempatkan diatas tag penutup pembungkus element menu, lihat kode di bawah ini:

<div id='navbarmenu'>
     <div id='menu'>
         <ul id='nav'>
            <li><a href='/'>Home</a></li>
            <li><a href='#'>Drop Down</a>
                <ul>
                   <li><a href='#'>Link 1</a></li>
                   <li><a href='#' target='_blank'>Link 2</a></li>
                   <li><a href='#'>Link 3</a></li>
                   <li><a href='#'>Link 4</a></li>
                   <li><a href='#' target='_blank'>Link 5</a></li>
                </ul>
           </li>
            <li><a href='#'>Link 1</a></li>
            <li><a href='#' target='_blank'>Link 2</a></li>
            <li><a href='#'>Link 3</a></li>
            <li><a href='#'>Link 4</a></li>
            <li><a href='#' target='_blank'>Link 5</a></li>
         </ul>
     </div>
     ... Letakkan kode element kotak pencarian disini....
</div>       

Maka hasil dari semua pekerjaan diatas adalah sebagai berikut:

<div id='navbarmenu'>
     <div id='menu'>
         <ul id='nav'>
            <li><a href='/'>Home</a></li>
            <li><a href='#'>Drop Down</a>
                <ul>
                   <li><a href='#'>Link 1</a></li>
                   <li><a href='#' target='_blank'>Link 2</a></li>
                   <li><a href='#'>Link 3</a></li>
                   <li><a href='#'>Link 4</a></li>
                   <li><a href='#' target='_blank'>Link 5</a></li>
                </ul>
           </li>
            <li><a href='#'>Link 1</a></li>
            <li><a href='#' target='_blank'>Link 2</a></li>
            <li><a href='#'>Link 3</a></li>
            <li><a href='#'>Link 4</a></li>
            <li><a href='#' target='_blank'>Link 5</a></li>
         </ul>
     </div>
     <div id='search-form'>
           <form action='/search' id='header-search' method='get' style='display:inline;'>
               <div id='search'>
               <input class='field' id='s' name='q' onblur='if(this.value==&apos;&apos;)this.value=this.defaultValue;' onfocus='if(this.value==this.defaultValue)this.value=&apos;&apos;;' type='text' value='Cari disini...'/>
              <input class='submit btn' src='http://irwan.co/wp-content/themes/Resizable/images/ico-search.png' type='image' value='Go'/>
              </div>
           </form>
      </div>
</div>       

Sekarang anda sudah bisa mencoba untuk menerapkan dalam menu blogger anda, semoga berguna dan bermanfaat...

Catatan: menu drop down dengan kotak pencarian di atas hanya sebuah contoh, karena tidak saya sertai dengan style dan lainnya. jika anda ingin menggunakannya dalam blog, silahkan berkreasi dengan id/class dan css keinginan anda.

Artikel Terkait

  • Membuat ucapan terimakasih di bawah komentar
    Pagi sobat blogger lagi liburan buat posting hiasan untuk blogger, kali ini saya mau share cara dan trik untuk membuat pesan ucapan terimakasih di bawah kotak komentar.   Triknya cukup mudah tinggal menambahkan css dan sedikit kode html di template sobat, langsung aja berikut ini caranya Buka editor template blogger anda sperti bias…
  • Membuat thumbnail hanya tampil di homepage
    Untuk sahabat yang belum tahu bagaimana menerapkan trik dan cara ini mungkin sering punya pertanyaan, kok bisa ya ketika di halaman beranda/depan/homepage blog image/gambarnya muncul tetapi ketika di halaman posting kok hilang...?, mungkin ini bukan bahasan baru lagi, hanya saja saya menulis ini untuk sobat yang ingin tahu trik dan caranya. ji…
  • Memasang meta viewport
    Membahas responsive memang agak panjang lebar, dan perlu di pelajari satu persatu. untuk itu kali ini saya akan berbagi tentang kegunaan menggunakan meta tag viewport dalam responsive. Dalam Responsive Meta Tag Viewport sangat penting karena meta tag ini berguna untuk menentukan tata letak tampilan Mobile. ketika blog kita di akses lewat Brows…
  • Membuat Responsive pada ADSENSE
    Mengatasi masalah iklan dari google yang tidak responsive adalah satu trik menyesuaikan tampilan blog agar tampil bagus di resolusi berbeda dan hal ini perlu kita lakukan apa lagi bagi sobat yang memasang di blognya. pada awal Agustus 2013, Google Adsense resmi support untuk dukungan iklan dengan Style Responsive. Untuk saat ini memang masih d…
  • Menerapakan jquery lightbox evolution
    Salam sobat blogger membuat postingan untuk share kali ini buat sobat yang masih bingung tentang jquery lightbox evolution. jquery lightbox ini saya gunakan di template ini pada konversi kode dan kontak bisa sobat lihat seperti apa itu jquery lightbox. untuk sobat yang tertarik dan ingin menerapkan ini untuk blognya saya akan memberikan trik…
  • CSS widget label cloud blogger
    Memperbagus tampilan widget label blogger dengan css, dengan css ini tampilan widget label akan memiliki warna background berbeda di setiap link label tergantung dari color yang kita terapkan di dalam css. untuk menerapakannya ikuti langkah di bawah ini: 1. Masuk Dasboard Blogger 2. Pilih Template 3. Kemudain Pilih Edit HTML 4. Salin CSS be…

Tidak ada komentar :

Kode klik emo: :) :( =( :wa: :s ^_^ :D =D ^:D @@, ;) :-bd :-d :ya: :'( T_T :\ :p B) :Q :Ozz 7:( \o/ **p

Link aktif dalam komentar akan terhapus secara otomatis.
Untuk menyisipkan kode, gunakan tag <i rel="code">...KODE ANDA DI SINI...</i>
Untuk menyisipkan script, gunakan <i rel="pre">...KODE SCRIPT ANDA...</i>
Untuk menyisipkan gambar, gunakan tag <i rel="image">...URL GAMBAR ANDA ...</i>
Untuk menyisipkan judul, gunakan tag <b rel="h3">...JUDUL ANDA...</b>
Untuk menyisipkan catatan, gunakan tag <b rel="quote">...CATATAN ANDA...</b>
Untuk menciptakan efek tebal gunakan tag <b>...TEKS ANDA...</b>
Untuk menciptakan efek huruf miring gunakan tag <i>...TEKS ANDA...</i>

Konversi KodeOOT

Back to Top
Loading...