14 Mei 2013

Cara membuat drop down menu terpisah versi 2

Posted at  22.39  |  in  tips dan triks blog


Drop down menu terpisah adalah kombinasi keindahan dari tombol menu yang ramping dengan drop down menu secara fleksibel untuk menciptakan permukaan navigasi terbaik. Menu ini menggunakan tombol oval berbasis CSS yang atraktif. Dengan penambahan element opsi beralih disebelahnya secara dinamis. Menu ini saya dapatkan dari dynamic drive..


KODE CSS DAN CARA MENAMBAHKAN MENUNYA DI BLOG 
  • Masuk ke akun blogger anda kemudian -> Klik Drop Down Menu
  • Kemudian pilih -> Template -> Edit HTML
  • Cari tag/kode ]]></b:skin> tekan CTRL+F untuk memudahkan pencarian
  • Berikutnya pastekan kode CSS tepat diatas kode ]]></b:skin>
    .splitmenubutton, .downtoggler{ /* .downtoggler element is dynamically added by script */
    color: white;
    font: bold 13px Arial;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    text-decoration: none;
    background: darkred; /* default color of menu button */
    display: inline-block;
    }
    
    .splitmenubutton span.innerspan, .downtoggler span.innerspan{ /* span.innerspan element dynamically added by script inside menu button */
    display: block;
    padding: 8px;
    line-height: 1em;
    /* the following CSS3 gradients add a white to transparent linear gradient to the buttons, to give them a more beveled look */
    background: -moz-linear-gradient(top,  rgba(255,252,252,0.54) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,252,252,0.54)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,252,252,0.54) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,252,252,0.54) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,252,252,0.54) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,252,252,0.54) 0%,rgba(255,255,255,0) 100%); /* W3C */
    }
    
    .dedicatedtoggler{ /* CSS to apply to toggler when it's a seperate element (instead of being the main menu button itself) */
    -moz-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
    border-left: 1px solid #f5f5f5;
    }
    
    a.downtoggler.selected{ /* CSS to add to toggler element when it's selected */
    background: #b13f33; /* default hover background color of menu */
    }
    
    .downarrow, rightarrow{
    cursor: pointer;
    }
    
    span.innerspan.downarrow::after{ /* Down arrow (hex value) */
    content: '\25be';
    }
    
    .splitmenubutton span.innerspan.downarrow:after{ /* Down arrow with space before the arrow */
    content: '\00a0\25be';
    }
    
    
    .rightarrow:after{ /* CSS for right arrow inside splitdropdown */
    content: '\25b8'; /* Add HTML entity based right arrow */
    position: absolute;
    right: 5px;
    font-size: 16px;
    height: 100%;
    }
    
    /* ##### CSS for UL Drop Down Menus of script ###### */
    
    
    ul.splitdropdown, ul.splitdropdown ul{ /*topmost and sub ULs, respectively*/
    font: normal 13px Verdana;
    margin: 0;
    padding: 0;
    position: absolute;
    display: none;
    left: 200px;
    top: 0;
    list-style: none;
    background: white; /* background color of drop down */
    border: 1px solid lightgray;
    border-bottom-width: 0;
    box-shadow: 0 0 8px #818181; /*shadow for CSS3 capable browsers.*/
    -webkit-box-shadow: 0 0 8px #818181;
    -moz-box-shadow: 0 0 8px #818181;
    }
    
    
    ul.splitdropdown li{
    position: relative;
    }
    
    ul.splitdropdown li a{
    display: block;
    width: 160px; /*width of menu (not including side paddings)*/
    color: black;
    background: white;
    text-decoration: none;
    padding: 8px 4px;
    }
    
    * html ul.splitdropdown li{ /*IE6 CSS hack*/
    display: inline-block;
    width: 170px; /*width of menu (include side paddings of LI A*/
    }
    
    ul.splitdropdown li a:hover, .splitdropdown li.selected>a{
    background: #eee;
    }
    
    ul.splitdropdown li.separator{
    border-bottom: 1px solid #dedddd;
    }
    KODE CSS
  • Kemudian Cari kode </head> dan pastekan script berikut tepat diatas kode </head>
 <link rel="stylesheet" type="text/css" href="splitmenubuttons.css" />

<script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js'></script>

<script src="splitmenubuttons.js"></script>

<script>
jQuery(function(){ // on document load
    $('a[data-showmenu]').splitmenubuttonMenu() // Add split button menu to links with "data-showmenu" attr
})
</script>

Apabila kode jquery yang disorot warna merah sudah ada di template anda, harap diabaikan

  • Langkah berikutnya cari kode </body> pastekan script kode javascript dibawah ini tepat diatas kode </body> 
  • Simpan template...
  • Masuk lagi ke Blogger -> Tata Letak ->Tambahkan Gadget -> HTML/Javascript
  • Pastekan kode berikut di bawah ini didalamnya:  

<a href="#" class="splitmenubutton" data-showmenu="dropmenu1" data-splitmenu="false">wawasan spiritual dan blogging</a>
<a href="#" data-showmenu="dropmenu2" data-menucolors="navy,blue" class="splitmenubutton">All about spiritual</a>
 
 <!-- contoh markup yang berhubungan dengan  drop down menu -->
 
  <!-- Drop Down #1 -->
 
<ul id="dropmenu1" class="splitdropdown">
<li><a href="http://jalu-pangna.blogspot.com/search/label/tips%20dan%20triks%20blog">Tips dan triks blog</a></li>
<li><a href="http://jalu-pangna.blogspot.com/search/label/CSS">CSS</a></li>
<li><a href="http://jalu-pangna.blogspot.com/search/label/jquery-javascript">JQuery javascript</a></li>
<li><a href="http://jalu-pangna.blogspot.com/search/label/widget">widget</a></li>
<li><a href="http://jalu-pangna.blogspot.com/search/label/animasi">animasi</a></li>
<li><a href="http://jalu-pangna.blogspot.com/search/label/animasi">jejaring sosial</a></li>
<li><a href="#">Tool</a></li>
</ul>
 
<!-- Drop Down #2 -->
 
<ul id="dropmenu2" class="splitdropdown">
<li><a href="http://jalu-pangna.blogspot.com/search/label/wawasan%20spiritual">wawasan spiritual</a></li>
<li class="separator"><a href="http://jalu-pangna.blogspot.com/search/label/wawasan%20umum">wawasan umum</a></li>
<li><a href="http://jalu-pangna.blogspot.com/search/label/spiritual">spiritual</a>
<ul>
<li><a href="http://jalu-pangna.blogspot.com/search/label/suluk">suluk</a></li>
<li><a href="http://jalu-pangna.blogspot.com/search/label/sejarah">sejarah</a></li>
<li><a href="http://jalu-pangna.blogspot.com/search/label/babad">babad</a></li>
<li><a href="#">nama sub menu</a></li>
</ul>
</li>
<li><a href="#">nama sub menu</a></li>
<li><a href="#">nama folder1 submenu</a>
<ul>
<li><a href="#">nama item folder1 submenu</a></li>
<li><a href="#">nama folder2 submenu</a>
<ul>
<li><a href="#">nama item folder2 submenu</a></li>
<li><a href="#">nama item folder2 submenu</a></li>
<li><a href="#">nama item folder2 submenu</a></li>
<li><a href="#">nama item folder2 submenu</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#">nama sub menu</a></li>
</ul>
  • Simpan gadget...selesai 
Ganti nama judul yang disorot warna biru dengan judul menu anda, yang disorot warna orange adalah nama warna menu dan bisa diganti dengan green atau black atau blue dll.
Ganti warna yang disorot warna merah dengan URL/Link anda
warna yang disorot warna merah tua adalah nama sub menu.

 Happy Blogging....

Written by: jalupangna
Wawasan spiritual dan blogging, Updated at: 22.39
Anda menyukai postingan di atas? Silahkan di share..!
Blogging dan wawasan spiritual Post Author

Pengajar sekaligus pendidik di salah satu SMPN yang ada di daerah banten. seorang newbie blogger yang lagi belajar blogging. Strong will and effort adalah filosofi hidup saya agar supaya sukses dikemudian hari.

8 komentar:

  1. wachhh menu yang sangat menarik....
    keren mas....
    salam blogger....

    BalasHapus
    Balasan
    1. 'alaikassalaam...yaa akhii, terima kasih apresiasinya mas imron. Met siang.. :)

      Hapus
  2. wah akan lebih cantik blog ini jika pake Drop down menu terpisah seperti artikel ini :) https://lh3.googleusercontent.com/-HvxDJjRjy4Y/UZVw6puGA8I/AAAAAAAAAUg/sh_i97R2Py0/w421-h243-no/menu.jpg

    BalasHapus
    Balasan
    1. Komentar ini telah dihapus oleh pengarang.

      Hapus
    2. Wah saya dikunjungi master nih, suatu kehormatan bagi saya. Terima kasih banyak pak udah berkenan berkunjung dan berkomentar di blog saya. Terima kasih juga buat sarannya. Met pagi pak.. :-) (c)

      Hapus
  3. cara di atas untuk semua template yah mz ...
    mohon bantuan.na .
    salam blogger (y)

    BalasHapus
  4. Saya rasa bisa kita implementasikan menu dropdown ini untuk semua template, cuma cocok atau tidaknya saja kita terapkan diblog. Alaikassalaam..

    BalasHapus
  5. Terlalu lebar kesamping kanan-kirinya ,
    cara menyesuaikan yg di EDIT yg mana?
    tolong

    BalasHapus

About Us-Privacy Policy-Contact us
Copyright © 2013 Wawasan spiritual dan blogging. Blogger Template by BloggerTheme9
Proudly Powered by Blogger.
back to top