Membuat Mega Dropdown Menu Pada Blog Dengan CSS3

Selasa, 26 Januari 2016
Mega menu drop down adalah menu navigasi yang menggunakan perpaduan antara javascript dan jQuery sehingga menampilkan sebuah menu drop down yang mempunyai efek yang sangatlah mengagumkan.

LIVE DEMO
(sorot pointer mouse ke menunya dan lihat efeknya)

Cara Memasang di Blog

  • Login ke Blogger » Template » Edit HTML » Proceed dan jangan lupa centang "Expand Template Widget"
  • Copy code di bawah ini dan pastekan tepat di atas kode ]]></b:skin>
ul.ldd_menu {
    margin: 0px;
    padding: 0;
    display: block;
    height: 50px;
    background-color: #D04528;
    list-style: none;
    font-family: "Trebuchet MS", sans-serif;
    border-top: 1px solid #EF593B;
    border-bottom: 1px solid #EF593B;
    border-left: 10px solid #D04528;
    -moz-box-shadow: 0px 3px 4px #591E12;
    -webkit-box-shadow: 0px 3px 4px #591E12;
    -box-shadow: 0px 3px 4px #591E12;
}
ul.ldd_menu a {
    text-decoration: none;
}
ul.ldd_menu > li {
    float: left;
    position: relative;
}
ul.ldd_menu > li > span {
    float: left;
    color: #fff;
    background-color: #D04528;
    height: 50px;
    line-height: 50px;
    cursor: default;
    padding: 0px 20px;
    text-shadow: 0px 0px 1px #fff;
    border-right: 1px solid #DF7B61;
    border-left: 1px solid #C44D37;
}
ul.ldd_menu .ldd_submenu {
    position: absolute;
    top: 50px;
    width: 550px;
    display: none;
    opacity: 0.95;
    left: 0px;
    font-size: 10px;
    background: #C34328;
    border-top: 1px solid #EF593B;
    -moz-box-shadow: 0px 3px 4px #591E12 inset;
    -webkit-box-shadow: 0px 3px 4px #591E12 inset;
    -box-shadow: 0px 3px 4px #591E12 inset;
}
a.ldd_subfoot {
    background-color: #f0f0f0;
    color: #444;
    display: block;
    clear: both;
    padding: 15px 20px;
    text-transform: uppercase;
    font-family: Arial, serif;
    font-size: 12px;
    text-shadow: 0px 0px 1px #fff;
    -moz-box-shadow: 0px 0px 2px #777 inset;
    -webkit-box-shadow: 0px 0px 2px #777 inset;
    -box-shadow: 0px 0px 2px #777 inset;
}
ul.ldd_menu ul {
    list-style: none;
    float: left;
    border-left: 1px solid #DF7B61;
    margin: 20px 0px 10px 30px;
    padding: 10px;
}
li.ldd_heading {
    font-family: Georgia, serif;
    font-size: 13px;
    font-style: italic;
    color: #FFB39F;
    text-shadow: 0px 0px 1px #B03E23;
    padding: 0px 0px 10px 0px;
}
ul.ldd_menu ul li a {
    font-family: Arial, serif;
    font-size: 10px;
    line-height: 20px;
    color: #fff;
    padding: 1px 3px;
}
ul.ldd_menu ul li a:hover {
    -moz-box-shadow: 0px 0px 2px #333;
    -webkit-box-shadow: 0px 0px 2px #333;
    box-shadow: 0px 0px 2px #333;
    background: #AF412B;
}
  • Lanjutkan dengan mencari tag <body> kemudian copy script & jQuery di bawah ini dan pastekan tepat di atas tag <body>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
    $(function () {
        /**
         * the menu
         */
        var $menu = $('#ldd_menu');
        /**
         * for each list element,
         * we show the submenu when hovering and
         * expand the span element (title) to 510px
         */
        $menu.children('li').each(function () {
            var $this = $(this);
            var $span = $this.children('span');
            $span.data('width', $span.width());
            $this.bind('mouseenter', function () {
                $menu.find('.ldd_submenu').stop(true, true).hide();
                $span.stop().animate({
                    'width': '510px'
                }, 300, function () {
                    $this.find('.ldd_submenu').slideDown(300);
                });
            }).bind('mouseleave', function () {
                $this.find('.ldd_submenu').stop(true, true).hide();
                $span.stop().animate({
                    'width': $span.data('width') + 'px'
                }, 300);
            });
        });
    });
</script>
  • Langkah selanjutnya, cari kode seperti ini pada template :
<div id='header-wrapper'>
<b:section class='header' id='header' maxwidgets='1' showaddelement='no'>
<b:widget id='Header1' locked='true' title='(Header)' type='Header'/>
</b:section>
<b:section class='header' id='header2' maxwidgets='1' showaddelement='yes'/>
<div style='clear:both;'/>
</div><!-- end header-wrapper -->
  • Jika sudah ketemu, copy kode di bawah ini dan pastekan tepat di bawah kode di atas :
<ul id="ldd_menu" class="ldd_menu">
 <li>
 <span>Vacations</span>
 <!-- Increases to 510px in width-->
 <div class="ldd_submenu">
  <ul>
   <li class="ldd_heading">By Location</li>
   <li><a href="#">South America</a></li>
   <li><a href="#">Antartica</a></li>
   <li><a href="#">Africa</a></li>
   <li><a href="#">Asia and Australia</a></li>
   <li><a href="#">Europe</a></li>
  </ul>
  <ul>
   <li class="ldd_heading">By Category</li>
   <li><a href="#">Sun & Beach</a></li>
   <li><a href="#">Adventure</a></li>
   <li><a href="#">Science & Education</a></li>
   <li><a href="#">Extreme Sports</a></li>
   <li><a href="#">Relaxing</a></li>
   <li><a href="#">Spa and Wellness</a></li>
  </ul>
  <ul>
   <li class="ldd_heading">By Theme</li>
   <li><a href="#">Paradise Islands</a></li>
   <li><a href="#">Cruises & Boat Trips</a></li>
   <li><a href="#">Wild Animals & Safaris</a></li>
   <li><a href="#">Nature Pure</a></li>
   <li><a href="#">Helping others & For Hope</a></li>
   <li><a href="#">Diving</a></li>
  </ul>
  <a class="ldd_subfoot" href="#"> + New Deals</a>
 </div>
 </li>
 <li>
 <span>Equipment</span>
 <div class="ldd_submenu">
  <ul>
   <li class="ldd_heading">By Location</li>
   <li><a href="#">South America</a></li>
   <li><a href="#">Antartica</a></li>
   <li><a href="#">Africa</a></li>
   <li><a href="#">Asia and Australia</a></li>
   <li><a href="#">Europe</a></li>
  </ul>
  <ul>
   <li class="ldd_heading">By Category</li>
   <li><a href="#">Sun & Beach</a></li>
   <li><a href="#">Adventure</a></li>
   <li><a href="#">Science & Education</a></li>
   <li><a href="#">Extreme Sports</a></li>
   <li><a href="#">Relaxing</a></li>
   <li><a href="#">Spa and Wellness</a></li>
  </ul>
  <ul>
   <li class="ldd_heading">By Theme</li>
   <li><a href="#">Paradise Islands</a></li>
   <li><a href="#">Cruises & Boat Trips</a></li>
   <li><a href="#">Wild Animals & Safaris</a></li>
   <li><a href="#">Nature Pure</a></li>
   <li><a href="#">Helping others & For Hope</a></li>
   <li><a href="#">Diving</a></li>
  </ul>
  <a class="ldd_subfoot" href="#"> + New Deals</a>
 </div>
 </li>
 <li>
 <span>Locations</span>
 <div class="ldd_submenu">
  <ul>
   <li class="ldd_heading">By Location</li>
   <li><a href="#">South America</a></li>
   <li><a href="#">Antartica</a></li>
   <li><a href="#">Africa</a></li>
   <li><a href="#">Asia and Australia</a></li>
   <li><a href="#">Europe</a></li>
  </ul>
  <ul>
   <li class="ldd_heading">By Category</li>
   <li><a href="#">Sun & Beach</a></li>
   <li><a href="#">Adventure</a></li>
   <li><a href="#">Science & Education</a></li>
   <li><a href="#">Extreme Sports</a></li>
   <li><a href="#">Relaxing</a></li>
   <li><a href="#">Spa and Wellness</a></li>
  </ul>
  <ul>
   <li class="ldd_heading">By Theme</li>
   <li><a href="#">Paradise Islands</a></li>
   <li><a href="#">Cruises & Boat Trips</a></li>
   <li><a href="#">Wild Animals & Safaris</a></li>
   <li><a href="#">Nature Pure</a></li>
   <li><a href="#">Helping others & For Hope</a></li>
   <li><a href="#">Diving</a></li>
  </ul>
  <a class="ldd_subfoot" href="#"> + New Deals</a>
 </div>
 </li>
</ul>
Keterangan :Tanda # (pagar) silahkan ganti dengan URL yang Anda inginkan
Tulisan yang saya tandai dengan warna Biru, silahkan ganti dengan kata-kata 
Anda
  • Sebelum mengklik save / simpan, baiknya pilih pratinjau dulu dan jika Anda merasa sudah pas, nah baru tekan save atau simpan.

Cara Membuat Read More di Blog Dengan Efek Gambar

Senin, 13 April 2015
Didalam posting artikel yang satu ini menjelaskan bagaimana Cara Membuat Auto Read More Otomatis Di Halaman Depan Blog. Ada beberapa cara untuk membuat Auto Read More otomatis, atau popular juga dengan sebutan Baca Selengkapnya. Biasanya Fitur otomatis posting artikel ini ditambahkan di bawah postingan artikel blog Di Homepage, Beranda atau halaman depan.

Fungsi dari Read More Otomatis itu sendiri merupakan salah satu cara untuk membuat halaman homepage lebih terlihat simple dan dinamis, dengan menampilkan judul, gambar yang mempunyai efek transisi dan uraian singkat yang dapat diatur panjangnya sehingga memudahkan pengunjung untuk membaca artikel yang diinginkan.

Auto Read more Artikel dapat di modifikasi sesuai kebutuhan, diuraikan di dalam keterangan.
Berikut langkah-langkah Cara Membuat Auto Read More Otomatis Di Blog. Perhatian: bagi yang sudah memasang read more otomatis yang ada sebelumnya harus dihapus terlebih dahulu. Versi Ini telah Direvisi.
  • Login Ke Blogger.
  • Klik Template, Backup template untuk jaga2 bila diperlukan,atau langkah berikut bisa di uji coba menggunakan Blog percobaan yang lain.
  • Klik Edit HTML.
  • Klik Kiri 1 x Dimana saja dalam kotak template.
  • Klik Ctrl+F (Supaya mempercepat pencarian kode),Dan cari kode berikut </head> Masukan kode tersebut dalam kotak pencarian, kemudian enter untuk mencari.
  • Masukan Kode berikut diatas </head>

<!--Auto Read More Mulai-->

<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
<b:if cond='data:blog.pageType != &quot;item&quot;'>
<style>
.post-body{text-align:justify;}
.post-body img{max-width:none;width:auto;}
.read-more{float:left; padding-top: 10px;}
.read-more a{ color: #fff!important;text-shadow:0 1px 0 rgba(0,0,0,0.5);background:#0457A9;  text-decoration:none;font:bold 13px Arial;padding:5px;}
.read-more a:hover{text-decoration:none;background:#666;}
.pic{border: 10px solid #fff;float:left;height:165px;width:280px;margin-right: 20px;margin-bottom:10px;overflow:hidden;box-shadow: 5px 5px 5px #111;}
.grow img{height:165px;width:280px;transition: all 2s ease;}
.grow img:hover{width:400px;height:250px;}
</style>
<script type='text/javascript'>
var thumbnail_mode = &quot;yes&quot;; //yes -dengan gambar, no -tanpa gambar
summary_noimg = 300; //banyaknya huruf jika tidak ada gambar
summary_img = 250; //banyaknya huruf jika ada gambar
img_thumb_height = 165;
img_thumb_width = 280;
</script>
<script type='text/javascript'>//<![CDATA[
function removeHtmlTag(strx,chop){if(strx.indexOf("<")!=-1){var s = strx.split("<");for(var i=0;i<s.length;i++){if(s[i].indexOf(">")!=-1){s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);}}strx =  s.join("");}chop = (chop < strx.length-1) ? chop : strx.length-2;while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;strx = strx.substring(0,chop-1);return strx+'...';}function createSummaryAndThumb(pID){var div = document.getElementById(pID);var imgtag = "";var img = div.getElementsByTagName("img");var summ = summary_noimg;if(thumbnail_mode == "yes"){if(img.length>=1){imgtag = '<div class="grow pic"><img src="'+img[0].src+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"/></div>';summ = summary_img;}}var summary = imgtag + '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>';div.innerHTML = summary;}
//]]></script>
</b:if>
</b:if>

<!--Auto Read More Akhir-->

Perhatian: Cobalah terlebih dahulu tanpa diedit.
Warna Biru untuk mengatur banyaknya kutipan dari artikel.
Warna Hijau adalah Pengaturan Lebar dan tinggi gambar
  • Kemudian Cari Kode <data:post.body/>.Kode tersebut diatas jumlahnya biasanya ada 2, Cari yang versi web,biasanya yang kedua (ke-2) dengan enter 2x pada kotak pencarian.
  • Kalau sudah ketemu Hapus Kode <data:post.body/> yang ke-2 dan Ganti dengan kode dibawah ini.

<!-- Auto read more Mulai -->
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<data:post.body/>
<b:else/>
<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
<data:post.body/>
<b:else/>
<div expr:id='&quot;summary&quot; + data:post.id'><data:post.body/></div>
<script type='text/javascript'> createSummaryAndThumb(&quot;summary<data:post.id/>&quot;);
</script>
      <div class='read-more'>
      <a expr:href='data:post.url'>Baca Selengkapnya &#187;</a>
      </div>
</b:if>
</b:if>
<!-- Auto read more Akhir -->
Warna Biru Muda boleh dihapus boleh tidak, bedakan saja.
"Baca Selengkapnya" juga bisa diganti bebas.

Perhatian: Jika sudah menggunakan fitur read more otomatis sebelumnya, maka harus dihapus yang versi sebelumnya, dan mungkin jumlah pada langkah 7 bukan 2 tp mungkin 3 (mungkin juga script diatas pada langkah 6 berbeda.. ya harus dihapus jg script versi sebelumnya), anda harus dapat memperkirakan dari mana ke mana yang harus di hapus, contoh pada langkah 8 (petunjuknya warna Oranye - ini petunjuk bagi yg sdh pake versi lain)
  • Preview terlebih dahulu, kalo bagus ya terus Save Template, dan lihat hasilnya.
Demikian Tutorial Cara Membuat Auto Read More Otomatis Artikel Di Blog, mudah-mudahan bisa bermanfaat.
Sumber

Cara Membuat Artikel Terkait

Minggu, 12 April 2015
Kenapa widget ini perlu di pasang di blog sobat..?
Karena manfaatnya itu lho yg lumayan, selain memper cantik blog widget ini juga bisa membuat pengunjung membaca artikel-artikel lain di blog kita.
Contohnya jika salah satu pengunjung masuk ke blog kita dan sedang membaca salah satu artikel di blog kita dan si pengunjung melihat widget ini, jika artikelnya bagus pengunjung pasti akan mengeklik artikel tersebut artinya kita mendapat keuntungan pageview.Gimana sob tertarik untuk memasang widget ini di blog anda mari simak tutorial berikut.
  • Login ke Dasbor >> Template 
  • Untuk mengantisipasi terjadinya kesalahan Back Up dulu template blog sobat. 
  • Edit Template >> Lanjutkan >> klik sembarang pada kota script HTML 
  • Cari kode ]]></b:skin> Untuk mempermudah gunakan Ctrl+F.kalau suda ketemu letakan css berikut ini di atas kode ]]></b:skin>

.related-post {
 margin:2em auto 0;
 font-size:13px;
 background:#fff;
 border-radius:4px;
}
.related-post h4 {
 font-size:14px;
 margin:0 0 .5em;
 background:#9dcb63;
 color:#fff;
 padding:14px 20px 14px 75px;
 font-weight:normal;
 border-radius:4px 4px 0 0;
 position:relative;
    font-family:Oswald,Arial, Sans-Serif;
    text-transform:uppercase;
}
.related-post h4:before {
 content: "\f074";
 font-family:fontAwesome;
 font-size:22px;
 font-style: normal;
 background-color:#8db857;
 color:#fff;
 border-radius:4px 0 0 0;
 top:0;
 left:0;
 padding:13px 20px;
 position:absolute;
}
ul.related-post-style-1 {
padding-left:0 !important;
    margin-top:-12px;
}
.related-post-style-1 li {
 list-style:none;
 padding:15px 20px;
 border-top:1px solid #eceef5;
}
.related-post-style-1 li a{
 color:#79798d;
 text-decoration:none;
}
  .related-post-style-1 li a:hover{
 color:#33aea5;
 text-decoration:none;
}
.related-post-style-1 li:before {
 content: "\f08e";
 font-family:fontAwesome;
 color:#c7cbd4;
 font-style: normal;
 top:0;
 left:0;
 margin-right:13px;
}
  • Selanjutnya cari kode yang mirip dengan kode dibawah >> cari kode yang pertama dan jika tidak ada cari kode-kode selanjutnya.

<!-- Related Post Widget Start -->
<b:if cond='data:blog.pageType == &quot;item&quot;'>
  <div id='related-post' class='related-post'/>
  <script type='text/javascript'>
  var labelArray = [<b:if cond='data:post.labels'><b:loop values='data:post.labels' var='label'>
          &quot;<data:label.name/>&quot;<b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
      </b:loop></b:if>];
  var relatedPostConfig = {
      homePage: &quot;<data:blog.homepageUrl/>&quot;,
      widgetTitle: &quot;&lt;h4&gt;Artikel Terkait:&lt;/h4&gt;&quot;,
      numPosts: 5,
      titleLength: &quot;auto&quot;,
      containerId: &quot;related-post&quot;,
      newTabLink: false,
      widgetStyle: 1,
      callBack: function() {}
  };
  </script>
  <script type='text/javascript' src='https://kang-is.googlecode.com/svn/trunk/javascript/related-post.min.js'/>
</b:if>
<!-- Related Post Widget End -->
  • Simpan Template anda >> Selesai
Sekarang template anda sudah memeliki artikel terkait atau related post untuk memudahkan pengunjung menjelajahi blog anda.

Memasang CSS3 Drop Down Menu Di Blog

Sabtu, 11 April 2015
Untuk mengatur tampilan dan kerja dari drop down menu yang akan kita pasang ini, maka langkah pertama adalah memasang CSS di bagian <head>....</head>. Caranya mudah saja:
  • Masuk ke akun blogger anda
  • Buka menu TEMPLATE dan klik tombol jingga SESUAIKAN
  • Di layar perancang template pada sidebar kiri paling bawah ada menu TINGKAT LANJUT, silahkan diklik...
  • Akan muncul sub menu yang bisa di-scroll ke bawah. Silahkan Scroll sampai ke sub menu paling bawah dan klik TAMBAHKAN CSS
  • Akan terbuka sebuah kotak putih untuk menaruh kode CSS, silahkan copy kode di bawah ini dan paste masuk ke dalam kotak input CSS tadi....
Catatan: Dari kode di bawah ini, kode yang disorot hijau terang harus anda ubah agar sesuai dengan lebar template anda. Sedangkan kode yang di sorot kuning harus anda ubah agar warna menu serasi dengan template anda....
body, ul, li {
/* ubah nilai font size untuk merubah ukuran huruf di dalam menu */
    font-size:14px;
    font-family:Arial, Helvetica, sans-serif;
    line-height:21px;
    text-align:left;
}

/* Perintah Untuk Mencegah Drop Down Menu Tertindih Konten */
#iefix {
position:relative;
z-index:1000;
}

#menu {
    list-style:none;
/* Ubah nilai width sesuaikan dengan lebar kolom yang anda gunakan */
    width:920px;
    margin:0px;
                     height:43px;
    /* mengatur margin kiri agar tepat di batas kiri */
                     margin-left:-15px;
    /* ubah nilai radius untuk membuat sudut bar yang tumpul */
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    background: #014464;
/* ubah nilai kode hex warna untuk mengubah gradiasi warna bar */
    background: -moz-linear-gradient(top, #C47112, #F5A74F);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#C47112), to(#F5A74F));

/* ubah warna border dari bar */
    border: 1px solid #002232;

    -moz-box-shadow:inset 0px 0px 1px #edf9ff;
    -webkit-box-shadow:inset 0px 0px 1px #edf9ff;
    box-shadow:inset 0px 0px 1px #edf9ff;
}

#menu li {
    float:left;
    text-align:center;
    position:relative;
    padding: 4px 10px 4px 10px;
    margin-right:30px;
    margin-top:7px;
    border:none;
}

#menu li:hover {
    border: 1px solid #777777;
    padding: 4px 9px 4px 9px;

    /* ubah nilai hex untuk mengubah warna gradiasi pada box nama drop down menu */
    background: #F4F4F4;
    background: -moz-linear-gradient(top, #F4F4F4, #EEEEEE);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F4F4F4), to(#EEEEEE));

    /* Ubah nilai radius untuk mengatur ketumpulan sudut kotak nama menu drop down */
    -moz-border-radius: 5px 5px 0px 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;
}

#menu li a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color: #EEEEEE;
    display:block;
    outline:0;
    text-decoration:none;
    text-shadow: 1px 1px 1px #000;
}

#menu li:hover a {
    color:#161616;
    text-shadow: 1px 1px 1px #FFFFFF;
}
#menu li .drop {
    padding-right:21px;
    background:url("img/drop.png") no-repeat right 8px;
}
#menu li:hover .drop {
    background:url("img/drop.png") no-repeat right 7px;
}


.dropdown_1column,
.dropdown_2columns,
.dropdown_3columns,
.dropdown_4columns,
.dropdown_5columns {
    margin:4px auto;
    float:left;
    position:absolute;
    left:-999em;
    text-align:left;
    padding:10px 5px 10px 5px;
    border:1px solid #777777;
    border-top:none;

    /* ubah nilai hex untuk mengubah nilai gradiasi */
    background:#F4F4F4;
    background: -moz-linear-gradient(top, #EEEEEE, #BBBBBB);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#BBBBBB));

    /* atur ketumpulan sudut kotak isi item drop down */
    -moz-border-radius: 0px 5px 5px 5px;
    -webkit-border-radius: 0px 5px 5px 5px;
    border-radius: 0px 5px 5px 5px;
}
/* atur lebar dari kotak item*/
.dropdown_1column {width: 140px;}
.dropdown_2columns {width: 280px;}
.dropdown_3columns {width: 420px;}
.dropdown_4columns {width: 560px;}
.dropdown_5columns {width: 700px;}

#menu li:hover .dropdown_1column,
#menu li:hover .dropdown_2columns,
#menu li:hover .dropdown_3columns,
#menu li:hover .dropdown_4columns,
#menu li:hover .dropdown_5columns {
    left:-1px;
    top:auto;
}

/* Pengaturan kolom */
.col_1,
.col_2,
.col_3,
.col_4,
.col_5 {
    display:inline;
    float: left;
    position: relative;
    margin-left: 5px;
    margin-right: 5px;
}
/* atur lebar dari kolom yang dimasukkan dalam kotak item */
.col_1 {width:130px;}
.col_2 {width:270px;}
.col_3 {width:410px;}
.col_4 {width:550px;}
.col_5 {width:690px;}

/* Pengaturan Menu Sisi Kanan */

#menu .menu_right {
    float:right;
    margin-right:0px;
}
#menu li .align_right {
    /* Rounded Corners */
    -moz-border-radius: 5px 0px 5px 5px;
    -webkit-border-radius: 5px 0px 5px 5px;
    border-radius: 5px 0px 5px 5px;
}
#menu li:hover .align_right {
    left:auto;
    right:-1px;
    top:auto;
}

/* Membuat Pengaturan isi dari konten drop down menu */

#menu p, #menu h2, #menu h3, #menu ul li {
    font-family:Arial, Helvetica, sans-serif;
    line-height:21px;
    font-size:12px;
    text-align:left;
    text-shadow: 1px 1px 1px #FFFFFF;
}

#menu h4 {
    font-size:20px;
    font-family: Impact;
    color: #E36A24;
    margin:7px 0 14px 0;
    padding-bottom:7px;
    border-bottom:1px solid #888888;
}
#menu p {
    line-height:18px;
    margin:0 0 10px 0;
    font-size:11px;
}

#menu li:hover div a {
    font-size:12px;
    color:#015b86;
}
#menu li:hover div a:hover {
    color:#029feb;
}
.strong {
    font-weight:bold;
}
.italic {
    font-style:italic;
}
.imgshadow {
    background:#FFFFFF;
    padding:4px;
    border:1px solid #777777;
    margin-top:5px;
    -moz-box-shadow:0px 0px 5px #666666;
    -webkit-box-shadow:0px 0px 5px #666666;
    box-shadow:0px 0px 5px #666666;
}
.img_left { /* Image sticks to the left */
    width:auto;
    float:left;
    margin:5px 15px 5px 5px;
}
#menu li .black_box {
    background-color:#333333;
    color: #eeeeee;
    text-shadow: 1px 1px 1px #000;
    padding:4px 6px 4px 6px;

    /* mengatur sudut tumpul dari kotak hitam */
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;

    /* mengatur bayangan */
    -webkit-box-shadow:inset 0 0 3px #000000;
    -moz-box-shadow:inset 0 0 3px #000000;
    box-shadow:inset 0 0 3px #000000;
}
#menu li ul {
    list-style:none;
    padding:0;
    margin:0 0 12px 0;
}
#menu li ul li {
    font-size:12px;
    line-height:24px;
    position:relative;
    text-shadow: 1px 1px 1px #ffffff;
    padding:0;
    margin:0;
    float:none;
    text-align:left;
    width:130px;
}
#menu li ul li:hover {
    background:none;
    border:none;
    padding:0;
    margin:0;
}
#menu li .greybox li {
    background:#F4F4F4;
    border:1px solid #bbbbbb;
    margin:0px 0px 4px 0px;
    padding:4px 6px 4px 6px;
    width:116px;

    /* mengatur ketumpulan sudut kotak abu-abu */
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
#menu li .greybox li:hover {
    background:#ffffff;
    border:1px solid #aaaaaa;
    padding:4px 6px 4px 6px;
    margin:0px 0px 4px 0px;
}
  • Setelah anda memasukkan kode ini ke dalam kolom penambahan CSS silahkan klik TERAPKAN KE BLOG pada sudut kanan atas.... Dengan demikian CSS sudah terpasang.

Membuat KODE HTML dari drop down menu yang akan dipasang

Di sini kesulitan akan mulai kita rasakan. Karena kita harus merancang kode HTML yang sesuai dengan tampilan yang kita harapkan. Saya akan memberikan materi dasarnya terlebih dahulu, tapi kalau teman-teman blogger bingung, maka bisa melangkahi materi dasar ini dan langsung ke contoh yang sudah jadi....

Jadi kita mulai mempelajari dari dasar dulu.... Normalnya kode HTML dari sebuah drop down menu akan terlihat seperti di bawah ini:

<ul>
<li><a href="#" title="">Beranda</a></li>
<li><a href="#" title="">Anchor Text Menu 1</a>
<li><a href="#" title="">Anchor Text Sub Menu 1-1</a></li>
<li><a href="#" title="">Anchor Text Sub Menu 1-2</a></li>
<li><a href="#" title="">Anchor Text Sub Menu 1-3</a></li>
<li><a href="#" title="">Anchor Text Sub Menu 1-4</a></li>
</li>
<li><a href="#" title="">Anchor Text Menu 2</a>
<li><a href="#" title="">Anchor Text Sub Menu 2-1</a></li>
<li><a href="#" title="">Anchor Text Sub Menu 2-2</a></li>
<li><a href="#" title="">Anchor Text Sub Menu 2-3</a></li>
<li><a href="#" title="">Anchor Text Sub Menu 2-4</a></li>
</li></ul>

Tapi Drop Down Menu Kali ini Tidak akan persis sama seperti di atas. Bentuk dasar HTML dari Drop down menu dengan paragraf ini kurang lebih seperti di bawah ini

<ul id="menu">
    <li><a href="#">Item 1</a>
        <div>
        Drop down Content
        <div>

    </li>
    <li><a href="#">Item 2</a>
        <div>
        Drop down Content
        <div>

    </li>
</ul>


Jadi yang perlu teman-teman pelajari sebenarnya adalah mengatur elemen div yang akan disisipkan di antara <li><a href="URL1">NAMA MENU 1</a>......</li> agar tampilan yang keluar nanti persis seperti yang dikehendaki.

Jadi untuk itu kita akan belajar 4 hal:
  • Mengatur Posisi Nama Menu pada Menu bar 
  • Mengatur Lebar Kotak Drop Down 
  • Mengatur lebar petak di dalam Kotak 
  • Memberi Style pada Petak
    Mudah-mudahan sudah jelas.... jadi mari kita mulai satu per satu....

    Mengatur Nama Drop Down Menu Untuk Berada Di Sisi Kiri atau Kanan Bar

    Jika anda sudah membuka link halaman demo di atas, pasti anda bisa melihat bahwa ada menu yang berada di sisi kiri dan ada yang berada di sisi kanan. Fungsi ini bisa anda pergunakan bisa juga anda abaikan saja.
    Jika anda ingin nama menu tetap berada di sisi kiri bar, maka buat kodenya seperti ini (lihat contoh di bawah)

     <li><a href="#" class="drop">Top Artikel</a> 

    Tapi jika anda ingin nama menu tersebut dipasang di bagian kanan, maka buat kodenya seperti contoh berikut....
    <li class="menu_right"><a href="#" class="drop">Koleksi Template</a>

    Bisa lihat bedanya? Mudahkan? Saya yakin di sini anda belum menemui masalah....

    Mengatur Lebar dari Kotak Drop Down

    Setelah anda mengatur posisi pada bar, selanjutnya anda harus mengatur lebar kotak yang akan dikeluarkan saat kursor melintasi NAMA MENU.... Di sini anda bisa memilih lebar dari kotak ini mulai dari lebar 1 kolom saja sampai lebar 5 kolom.....

    Jika anda memilih kotak drop down selebar 4 kolom, maka ini adalah div yang harus anda gunakan....

    <div class="dropdown_4columns">
    Kode div dari kolom-kolom
    </div>

    Kalau anda ingin drop down yang keluar cuma selebar 2 kolom saja maka inilah kode yang harus anda gunakan....
    <div class="dropdown_2columns">
    Kode div dari kolom-kolom
    </div> 

    Mudah-mudahan anda jelas dengan dua contoh di atas.....

    Mengatur lebar dari petak entri

    Bukan hanya kotak saja yang bisa anda atur lebarnya, PETAK entri pun bisa anda atur. Sekarang perhatikan contoh di atas di mana saya menggunakan KOTAK selebar 5 kolom. Di dalam kotak itu ada petak yang selebar 1 kolom (1-5), ada juga petak yang selebar 5 kolom (6), petak selebar 2 kolom (7), dan petak selebar 3 kolom (8).

    Mudah-mudahan anda bisa melihat bahwa jika kotaknya selebar 5 kolom, maka akan muat 5 petak ukuran 1 kolom, 1 petak ukuran 5 kolom, atau petak selebar 2 kolom ditambah 3 kolom.... Jika ada petak tambahan yang melebihi ukuran kotak akan digeser ke bawah.....

    Sekarang bagaimana cara memasukkan 1 petak berukuran 2 kolom, dan 2 petak berukuran 1 kolom ke dalam KOTAK berukuran 2 kolom? Begini caranya.....
    <div class="dropdown_2columns">
         <div class="col_2">
         ISI DARI PETAK 1....
         </div>
         <div class="col_1">
         ISI DARI PETAK 2....
         </div>
         <div class="col_1">
         ISI DARI PETAK 3....
         </div> 
    </div>

    Dengan mengetahui contoh di atas anda sudah bisa membuat sendiri menu drop down anda. Untuk menu dengan 2 NAMA MENU, kira-kira seperti inilah kodenya....
    <div id="iefix"><ul id="menu">
    <li><a href="#" class="drop">NAMA MENU 1</a>
    <div class="dropdown_2columns">
    <div class="col_2">
    ISI DARI PETAK 1....
    </div>
    <div class="col_1">
    ISI DARI PETAK 2....
    </div>
    <div class="col_1">
    ISI DARI PETAK 3....
    </div>
    </div>
    </li>
    <li><a href="#" class="drop">NAMA MENU 1</a>
    <div class="dropdown_2columns">
    <div class="col_2">
    ISI DARI PETAK 1....
    </div>
    <div class="col_1">
    ISI DARI PETAK 2....
    </div>
    <div class="col_1">
    ISI DARI PETAK 3....
    </div>
    </div>
    </li>
    </ul></div>

    Jadi sekarang anda tinggal memikirkan mau mengisi apa saja ke setiap ISI DARI PETAK. Di sini anda bisa menaruh teks biasa, link, ataupun gambar....

    Memberi Style pada PETAK di dalam drop down menu

    Sekarang coba buka sekali lagi halaman demo dan buka satu persatu kotak item yang ada. Di situ anda akan melihat ada ragam gaya dari masing-masing petak....

    Pada KOLEKSI TEMPLATE anda bisa melihat link-link di dalam petak abu-abu terang. Cara membuat ini adalah seperti berikut:

    <div class="col_1">
       <ul class="greybox">
                        <li><a href="#">BlackLine</a></li>
                        <li><a href="#">Masculine CB</a></li>
                        <li><a href="#">Feminine CB</a></li>
                        <li><a href="#">LightSimple</a></li>
                        <li><a href="#">More...</a></li>
         </ul>   

    </div>

    Pada menu KATEGORI anda bisa melihat petak warna hitam dengan tulisan putih. Cara membuatnya adalah seperti berikut....<div class="col_1">
                    <p class="black_box">ISI DARI PETAK</p>
    </div> 


    Masih di dalam menu KATEGORI anda bisa melihat petak yang semua teksnya tercetak miring alias italic. Cara membuatnya adalah seperti berikut<div class="col_1">
                    <p class="italic">ISI DARI PETAK</p>
    </div> 


    Selain cetak miring ada juga petak yang isinya tercetak tebal. Anda hanya perlu mengganti italic dengan strong seperti kode di bawah ini....<div class="col_1">
                    <p class="strong">ISI DARI PETAK</p>
    </div


    ====================================================
    CONTOH KODE YANG SUDAH JADI DAN BISA LANGSUNG ANDA TERAPKAN

    Jika anda sekedar mau latihan, maka saudara bisa menggunakan kode HTML dari menu yang ada di halaman DEMO..... Yang perlu anda lakukan adalah download kodenya, pasang pada blog ujicoba, dan edit setiap teks sesuai dengan kebutuhan anda. Jika tampilan pada blog ujicoba sudah benar, maka coba ambil kode yang sudah selesai anda edit dan pasang di blog utama anda.
    DOWNLOAD DI SINI
    Berhubung artikel ini saya peruntukkan untuk blogger intermediate ke atas, maka rasanya saya tidak perlu menuliskan cara memasukkan kode HTML ini ke gadget HTML/JAVASCRIPT, karena saudara pasti sudah tahu caranya.....
    sumber dari sini

    Cara Membuat Blog Anti Copas

    Jumat, 10 April 2015
    Dengan memasang sedikit kode script HTML/Javascript di template blog atau tata letak blog sobat, sobat sudah bisa terbebas dari yang namanya copy paste konten yang dilakukan oleh orang-orang yag tidak memikirkan kepentingan pemilik blog dengan asal mengambil konten blog tersebut tanpa meletakkan link sumber di blog mereka.

    Tapi kita harus hati-hati juga dalam menggunakan hal ini sob, karena tidak semua orang yang copy paste konten blog tersebut untuk di posting kembali di blog mereka, karena tak sedikit juga mereka yang mengcopy paste konten tersebut hanya sekedar untuk memenuhi tuntutan tugas sekolah atau kuliah ataupun yang lainnya. Jadi sobat bisa fikirkan terlebih dulu untuk menggunakan cara ini, apakah berdampak buruk atau baik terhadap kenikmatan pengunjung blog sobat.

    1. Cara pertama, dengan tidak bisa di drug/blok sama sekali 
    Cari kode </body> atau <body> di template blog sobat, untuk mempercepat pencarian tekan Ctrl + F dan letakkan kode </body> atau <body> tersebut di kotak pencarian dan tekan enter.
    Setelah itu, letakkan kode di bawah ini tepat di atas kode </body> atau <body> yang telah sobat temukan sebelumnya.
         <SCRIPT type='text/javascript'>
        if (typeof document.onselectstart!=&quot;undefined&quot;) {
        document.onselectstart=new Function (&quot;return false&quot;);
        }
        else{
        document.onmousedown=new Function (&quot;return false&quot;);
        document.onmouseup=new Function (&quot;return true&quot;);
        }
        </SCRIPT>

    2.  Cara kedua, dengan kotak peringatan
    • Cara yang sama diawal dengan masuk ke dasbor blog yang sobat pilih tetapi disini langsung pilih tab tata letak dan klik tambahkan gadget.
    • Pilih gadget HTML/Javascript.
    Membuat artikel anti copy paste di blogspot
    Anti Copy Paste di Blogspot
    • Letakkan kode di bawah ini di kotak konten gadget tersebut dan judul bisa dikosongkan dan klik simpan.
    <script>
    var pesen="Tidak diperbolehkan mengcopy-paste artikel ini";
    function clickIE4(){if (event.button==2){alert(pesen);return false;}}
    function clickNS4(e){if (document.layers||document.getElementById&&!document.all){if (e.which==2||e.which==3){alert(pesen);return false;}}}
    if (document.layers){document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS4;}
    else if (document.all&&!document.getElementById){document.onmousedown=clickIE4;}
    document.oncontextmenu=new Function("alert(pesen);return false")
    </script>
    • Catatan : Ganti kalimat yang berwarna merah dengan pesan yang ingin sobat sampaikan kepada si plagiator
    Terakhir klik Simpan setelan dan cek hasilnya di blog sobat, sewaktu artikel di drug/blog dan di klik kanan maka akan muncul kotak peringatan.
    Membuat artikel anti copy paste di blogspot
    Anti Copy Paste di Blogspot
    Demikia tutorial saya kali ini yang berjudul cara lengkap untuk membuat artikel anti copy paste di blogspot. Ingat tutorial ini hanya optional sifatnya, jadi tidak wajib untuk sobat lakukan kecuali sobat ingin menjaga konten blog sobat dari para plagiat dunia maya. Semoga artikel ini bermanfaat dan jangan lupa di share ya sob, terimakasih.