Home » » Cara Membuat Tag Cloud dengan CSS3 dan Jquery

Cara Membuat Tag Cloud dengan CSS3 dan Jquery


Langkah Pertama

Caranya adalah sebagai berikut :

1. Login ke Akun Blogger anda masing-masing.
2. Klik Design or Rancangan, kemudian pilih Edit HTML
3. Centang (Expand Widget Template)
4. Untuk keamanan lebih baik kita (Download Template Lengkap)
5. Gunakan (Ctrl+F) or (Alt+E+F) untuk memudahkan pencarian
6. Cari kode ]]></skin>, Lalu sasukan (copy paste) kode dibawah ini diatasnya:
#kategori{-webkit-box-shadow:1px 2px 5px #333;
   -moz-box-shadow:1px 2px 5px #333;-moz-border-radius: 15px;
   -webkit-border-radius: 15px;
    margin:0 auto;
    height:300px;
    width:300px;
    overflow:hidden;
    position:relative;
    background:#333;
   }
   #kategori ul,
   #kategori li{
    kategori-style:none;
    margin:0;
    padding:0;
   }
   #kategori a{line-height:1;
    position:absolute;
    text-decoration: none;
    color:#666;
   }
   #kategori a:hover{
    color:#ccc;text-shadow:1px 1px 3px red;
   }
#kategori:hover{-webkit-box-shadow: 1px 0px 44px blue;
-moz-box-shadow: 1px 0px 44px blue;}
7. Selanjutnya letakkan Script Javascript dibawah ini tepat diatas </head> :
<script src='http://code.jquery.com/jquery-1.4.2.min.js' type='text/javascript'></script>

8. lalu letakkan kode berikut tepat diatas kode </body> :
<script type="text/javascript">/*<![CDATA[*/
$(document).ready(function(){
 var element = $('#kategori a');;
 var offset = 0;
 var stepping = 0.3;
 var kategori = $('#kategori');
 var $kategori = $(kategori)

 $kategori.mousemove(function(e){
  var topOfkategori = $kategori.eq(0).offset().top
  var kategoriHeight = $kategori.height()
  stepping = (e.clientY - topOfkategori) /  kategoriHeight * 0.2 - 0.1;
 });
 for (var i = element.length - 1; i >= 0; i--)
 {
  element[i].elemAngle = i * Math.PI * 2 / element.length;
 }
 setInterval(render, 500);
 function render(){
  for (var i = element.length - 1; i >= 0; i--){
   var angle = element[i].elemAngle + offset;
   x = 120 + Math.sin(angle) * 30;
   y = 45 + Math.cos(angle) * 40;
   size = Math.round(40 - Math.sin(angle) * 40);
    var elementCenter = $(element[i]).width() / 2;
   var leftValue = (($kategori.width()/2) * x / 100 - elementCenter) + "px"
   $(element[i]).css("fontSize", size + "px");
   $(element[i]).css("opacity",size/100);
   $(element[i]).css("zIndex" ,size);
   $(element[i]).css("left" ,leftValue);
   $(element[i]).css("top", y + "%");
  }
 
  offset += stepping;
 }

});
/*]]>*/</script>
9. Klik Save template.


Langkah Kedua

Caranya adalah sebagai berikut :
1. Login ke akun Blog anda.
2. Pilih Rancangan, Add Gadget kemudian klik HTML/Java Script.
3. Copy Paste script di bawah ini ke dalam gadget HTML/Java Script anda.
<div id="kategori">
<ul>
<li><a href="Link di sini">CSS3</a></li>
<li><a href="Masukan link di sini">HTML5</a></li>
<li><a href="Masukan link di sini">design</a></li>
<li><a href="Masukan link di sini">blogspot</a></li>
<li><a href="Masukan link di sini">canvas</a></li>
<li><a href="Masukan link di sini">semantic</a></li>
<li><a href="Masukan link di sini">overlay</a></li>
<li><a href="Masukan link di sini">jquery</a></li>
<li><a href="Masukan link di sini">PHP</a></li>
<li><a href="Masukan link di sini">SEO</a></li>
<li><a href="Masukan link di sini">readability</a></li>
<li><a href="Masukan link di sini">drupal</a></li>
<li><a href="Masukan link di sini">joomla</a></li>
<li><a href="Masukan link di sini">validator</a></li>
</ul>
</div>

4. Silahkan ganti link dan namanya sesuai keinginan kemudian klik save.

 ♂ Good Luck ♀

Semua ini adalah apa yang pernah aku cobain sendiri . . dan aku dapat/mengerti dari teman2 blogger lainnya karena aku hanya seorang blogger pemula yang ingin mengetahui lebih banyak hal lagi . . . . Thank's
Share
Related Post

0 comments:

Archives

Label


ShoutMix chat widget
Guest Book
 

Subscribe Via Email

Enter your email address:

Delivered by FeedBurner

My Blog

Show

Exploration


Show

[Valid Atom 1.0]
Google PageRank Checker Powered by  MyPagerank.Net

Powered by FeedBurner

SEO Stats powered by MyPagerank.Net

Show

Show

Exploration

Welcome To My Blog

I hope you find what you're looking for here . . Thank you for visit to my simple blog . .

Rizky Maulana

This life is a sacrifice and struggle . . and I am just a man who wants to be better than ever . .