Skip to main content

Cara Membuat Efek Bubble

Buat mempercantik blog loe - loe pada nih. Yang pengen ada gelembung di blog. Monggoooooo.. ..  .. .





Cara Membuat Efek Bubble (Gelembung) Pada Cursor
1. Login ke blogger
2. Pilih Rancangan kemudian Tambah Gadget
3. Pilih HTML/JavaScript
4. Masukan salah satu kode HTML sesuai warna yang kita inginkan berikut ini: 


<noscript></noscript><!-- --><script type="text/javascript" src="http://www.freewebs.com/p.js"></script><script type="text/javascript">


    // <![CDATA[


    var colours=new Array("#F781BE", "#F781BE", "#F781BE", "#F781BE", "#F781BE"); // colours for top, right, bottom and left borders and background of bubbles


    var bubbles=100; // maximum number of bubbles on screen


    var x=ox=400;


    var y=oy=300;


    var swide=800;


    var shigh=600;


    var sleft=sdown=0;


    var bubb=new Array();


    var bubbx=new Array();


    var bubby=new Array();


    var bubbs=new Array();


    window.onload=function() { if (document.getElementById) {


    var rats, div;


    for (var i=0; i<bubbles; i++) {


    rats=createDiv("3px", "3px");


    rats.style.visibility="hidden";


    div=createDiv("auto", "auto");


    rats.appendChild(div);


    div=div.style;


    div.top="1px";


    div.left="0px";


    div.bottom="1px";


    div.right="0px";


    div.borderLeft="1px solid "+colours[3];


    div.borderRight="1px solid "+colours[1];


    div=createDiv("auto", "auto");


    rats.appendChild(div);


    div=div.style;


    div.top="0px";


    div.left="1px";


    div.right="1px";


    div.bottom="0px"


    div.borderTop="1px solid "+colours[0];


    div.borderBottom="1px solid "+colours[2];


    div=createDiv("auto", "auto");


    rats.appendChild(div);


    div=div.style;


    div.left="1px";


    div.right="1px";


    div.bottom="1px";


    div.top="1px";


    div.backgroundColor=colours[4];


    div.opacity=0.5;


    if (document.all) div.filter="alpha(opacity=50)";


    document.body.appendChild(rats);


    bubb[i]=rats.style;


    }


    set_scroll();


    set_width();


    bubble();


    }}


    function bubble() {


    var c;


    if (x!=ox || y!=oy) {


    ox=x;


    oy=y;


    for (c=0; c<bubbles; c++) if (!bubby[c]) {


    bubb[c].left=(bubbx[c]=x)+"px";


    bubb[c].top=(bubby[c]=y)+"px";


    bubb[c].width="3px";


    bubb[c].height="3px"


    bubb[c].visibility="visible";


    bubbs[c]=3;


    break;


    }


    }


    for (c=0; c<bubbles; c++) if (bubby[c]) update_bubb(c);


    setTimeout("bubble()", 40);


    }


    function update_bubb(i) {


    if (bubby[i]) {


    bubby[i]-=bubbs[i]/2+i%2;


    bubbx[i]+=(i%5-2)/5;


    if (bubby[i]>sdown && bubbx[i]>0) {


    if (Math.random()<bubbs[i]/shigh*2 && bubbs[i]++<8) {


    bubb[i].width=bubbs[i]+"px";


    bubb[i].height=bubbs[i]+"px";


    }


    bubb[i].top=bubby[i]+"px";


    bubb[i].left=bubbx[i]+"px";


    }


    else {


    bubb[i].visibility="hidden";


    bubby[i]=0;


    return;


    }


    }


    }


    document.onmousemove=mouse;


    function mouse(e) {


    set_scroll();


    y=(e)?e.pageY:event.y+sleft;


    x=(e)?e.pageX:event.x+sdown; }


    window.onresize=set_width;


    function set_width() {


    if (document.documentElement && document.documentElement.clientWidth) {


    swide=document.documentElement.clientWidth;


    shigh=document.documentElement.clientHeight;


    }


    else if (typeof(self.innerHeight)=="number") {


    swide=self.innerWidth;


    shigh=self.innerHeight;


    }


    else if (document.body.clientWidth) {


    swide=document.body.clientWidth;


    shigh=document.body.clientHeight;


    }


    else {


    swide=800;


    shigh=600;


    }


    }


    window.onscroll=set_scroll;


    function set_scroll() {


    if (typeof(self.pageYOffset)=="number") {


    sdown=self.pageYOffset;


    sleft=self.pageXOffset;


    }


    else if (document.body.scrollTop || document.body.scrollLeft) {


    sdown=document.body.scrollTop;


    sleft=document.body.scrollLeft;


    }


    else if (document.documentElement && (document.documentElement.scrollTop || document.documentElement.scrollLeft)) {


    sleft=document.documentElement.scrollLeft;


    sdown=document.documentElement.scrollTop;


    }


    else {


    sdown=0;


    sleft=0;


    }


    }


    function createDiv(height, width) {


    var div=document.createElement("div");


    div.style.position="absolute";


    div.style.height=height;


    div.style.width=width;


    div.style.overflow="hidden";


    return (div);


    }


    // ]]>


    </script>


5. Kode warna pink adalah kode warna dari bubble (gelembung) itu, kamu bisa mengubah dengan kode warna yang lain.


6. Simpan jika sudah selesai

Comments

Post a Comment

Popular posts from this blog

Cara Membuat Scroll Pada Blog Archive

Bagi kalian yang udah ngeblog bertahun - tahun lalu terus di blognya ada widget archivenya, pasti akan muncul sangat panjang kebawah bila di pilih. Nah, dengan ini kita bisa ngebuat scroll pada archive kita. Jadi hemat tempat deh. Bagi yang suka hemat - hemat bisa dicoba lah ini. Kalo demen yang boros - boros yaaaa, buat pengetahuan aja broo :D Moongggooooo.. . . .. . ... Cara Membuat Scroll Pada Blog Archive (Arsip Blog) 1. Login ke Blogger. 2. Di halaman Dasbor, kita pilih Rancangan . 3. Kemudian pilih Edit HTML 4. Beri tanda centang pada Expand Template Widget 5. Cari kode berikut <b:widget id='BlogArchive2' locked='false' title='Arsip Blog' type='BlogArchive'> 6. Kode lengkapnya adalah seperti ini <b:widget id='BlogArchive2' locked='false' title='Arsip Blog' type='BlogArchive'> <b:includable id='main'> <b:if cond='data:title'> <h2><data:title/...

Jalan-jalan ke Bali oh sungguh asiknya, bersama kawan kawan, lupakan lara manjakan pikiran, tanpa mengeluarkan uang

Kami para editor TRANS TV batch 16 siap menghibur anda dengan kelucuan kami yang begini adanya. Meskipun kalian tidak meminta, tidak apa-apa. kami paksa Selamat menonton, jangan lupa ambil cemilan, karena durasi lumayan panjang. SIKAAAAATTTTT~

Chapter #2

Hari pertama. Aku jatuh dari ketinggian. Aku masih hidup. Tidak ada darah yang keluar. Semuanya aman. Aku masih terbaring di kasur yang nyaman. Bukan batu karang laut yang tajam. Tangan dan kakiku masih bisa digerakkan. Apa jadinya bila sudah jatuh dari ketinggian seperti itu. Tiga meter saja mungkin aku sudah remuk. Beruntungnya lagi, aku masih bisa merasakan nafas dalam diriku. Hari kedua. Tidak ada yang terjadi. Hanya cerita seperti biasanya. Absurd memang. Tetapi aku menikmatinya.