Kamis, 23 Februari 2012

Cara Membuat Tulisan Mengikuti Cursor

Udah pernah lihat tulisan yang berputar-putar mengelilingi Cursor dan selalu mengikuti Cursor di blog blogger?

Tadi saya baru saja berkunjung ke salah satu blog teman yang menulis pesan di buku tamu, di sana saya melihat sebuah tulisan yang berputar-putar mengelilingi Cursor dan selalu mengikuti kemanapun arah cursor tersebut.

Setelah melihat itu saya jadi ingin untuk menuliskan caranya, siapa tahu ada yang ingin  menghias blog nya dengan tulisan berputar mengelilingi cursor blognya
baca lagi.

Panduan Cara Membuat Tulisan Berpuatar Mengelilingi Cursor

  1. Login ke dashboard blogger
  2. Klik Design/Rancangan
  3. Cara Membuat Tulisan Mengikuti Cursor
  4. Setelah itu klik Edit HTML
  5. Tulisan Mengikuti Cursor
Kemudian cari kode
</body>
Dan letakkan script berikut sebelum kode </body> tadi
Membuat Tulisan Mengikuti Cursor
<style type='text/css'>
/* Circle Text Styles */
#outerCircleText {
/* Optional - DO NOT SET FONT-SIZE HERE, SET IT IN THE SCRIPT */
font-style: italic;
font-weight: bold;
font-family: 'comic sans ms', verdana, arial;
color: #999;

/* End Optional */
/* Start Required - Do Not Edit */
position: absolute;top: 0;left: 0;z-index: 3000;cursor: default;}
#outerCircleText div {position: relative;}
#outerCircleText div div {position: absolute;top: 0;left: 0;text-align: center;}
/* End Required */
/* End Circle Text Styles */
</style>
<script type='text/javascript'>
//<![CDATA[
/* Circling text trail- Tim Tilton
Website: http://www.tempermedia.com/
Visit: http://www.dynamicdrive.com/ for Original Source and tons of scripts
Modified Here for more flexibility and modern browser support
Modifications as first seen in http://www.dynamicdrive.com/forums/
username:jscheuer1 - This notice must remain for legal use
*/
;(function(){
// Your message here (QUOTED STRING)
var msg = "A.R Blog (Blogger Tutorial)";
/* THE REST OF THE EDITABLE VALUES BELOW ARE ALL UNQUOTED NUMBERS */
// Set font's style size for calculating dimensions
// Set to number of desired pixels font size (decimal and negative numbers not allowed)
var size = 24;
// Set both to 1 for plain circle, set one of them to 2 for oval
// Other numbers & decimals can have interesting effects, keep these low (0 to 3)
var circleY = 0.75; var circleX = 2;
// The larger this divisor, the smaller the spaces between letters
// (decimals allowed, not negative numbers)
var letter_spacing = 5;
// The larger this multiplier, the bigger the circle/oval
// (decimals allowed, not negative numbers, some rounding is applied)
var diameter = 10;
// Rotation speed, set it negative if you want it to spin clockwise (decimals allowed)
var rotation = 0.4;
// This is not the rotation speed, its the reaction speed, keep low!
// Set this to 1 or a decimal less than one (decimals allowed, not negative numbers)
var speed = 0.3;
////////////////////// Stop Editing //////////////////////
if (!window.addEventListener && !window.attachEvent || !document.createElement) return;
msg = msg.split('');
var n = msg.length - 1, a = Math.round(size * diameter * 0.208333), currStep = 20,
ymouse = a * circleY + 20, xmouse = a * circleX + 20, y = [], x = [], Y = [], X = [],
o = document.createElement('div'), oi = document.createElement('div'),
b = document.compatMode && document.compatMode != "BackCompat"? document.documentElement : document.body,
mouse = function(e){
e = e || window.event;
ymouse = !isNaN(e.pageY)? e.pageY : e.clientY; // y-position
xmouse = !isNaN(e.pageX)? e.pageX : e.clientX; // x-position
},
makecircle = function(){ // rotation/positioning
if(init.nopy){
o.style.top = (b || document.body).scrollTop + 'px';
o.style.left = (b || document.body).scrollLeft + 'px';
};
currStep -= rotation;
for (var d, i = n; i > -1; --i){ // makes the circle
d = document.getElementById('iemsg' + i).style;
d.top = Math.round(y[i] + a * Math.sin((currStep + i) / letter_spacing) * circleY - 15) + 'px';
d.left = Math.round(x[i] + a * Math.cos((currStep + i) / letter_spacing) * circleX) + 'px';
};
},
drag = function(){ // makes the resistance
y[0] = Y[0] += (ymouse - Y[0]) * speed;
x[0] = X[0] += (xmouse - 20 - X[0]) * speed;
for (var i = n; i > 0; --i){
y[i] = Y[i] += (y[i-1] - Y[i]) * speed;
x[i] = X[i] += (x[i-1] - X[i]) * speed;
};
makecircle();
},
init = function(){ // appends message divs, & sets initial values for positioning arrays
if(!isNaN(window.pageYOffset)){
ymouse += window.pageYOffset;
xmouse += window.pageXOffset;
} else init.nopy = true;
for (var d, i = n; i > -1; --i){
d = document.createElement('div'); d.id = 'iemsg' + i;
d.style.height = d.style.width = a + 'px';
d.appendChild(document.createTextNode(msg[i]));
oi.appendChild(d); y[i] = x[i] = Y[i] = X[i] = 0;
};
o.appendChild(oi); document.body.appendChild(o);
setInterval(drag, 25);
},
ascroll = function(){
ymouse += window.pageYOffset;
xmouse += window.pageXOffset;
window.removeEventListener('scroll', ascroll, false);
};
o.id = 'outerCircleText'; o.style.fontSize = size + 'px';
if (window.addEventListener){
window.addEventListener('load', init, false);
document.addEventListener('mouseover', mouse, false);
document.addEventListener('mousemove', mouse, false);
if (/Apple/.test(navigator.vendor))
window.addEventListener('scroll', ascroll, false);
}
else if (window.attachEvent){
window.attachEvent('onload', init);
document.attachEvent('onmousemove', mouse);
};
})();
//]]>
</script>
Pada bagian
// Your message here (QUOTED STRING)
var msg = "A.R Blog (Blogger Tutorial)";

silakah ganti tulisan A.R Blog (Blogger Tutorial) dengan tulisan yang anda inginkan, karena tulisan itulah yang nantinya akan berputar-putar mengeliligi cursor.

Update tgl 16 November 2011 (penambahan gambar)

Update tgl 16 Desember 2011 (Update Kode Script)

Tags: ,
Jangan Lupa Klik Tombol Like dan Shareya ... :-)
Cara Membuat Tulisan Mengikuti Cursor
Tentang Admin
Hanya seorang blogger biasa yang ingin mencoba menulis apa saja yang bisa di tulis, baik seputar tutorial blog, blogger template, dsb.
Berlangganan via RSS Feed
Mau baca artikel terbaru langsung di Email kamu? Silahkan masukan alamat email kamu untuk berlangganan artikel baru. (GRATIS!!!)
Jangan lupa konfirmasi di Email Kamu.
Jasa Redesign Template Blogger
Apa Pendapat Kamu
Tinggalkan komentar teman, dan apabila ada kesalahan dalam penulisan artikel Cara Membuat Tulisan Mengikuti Cursor silakan di betulkan ya. Tapi mohon jangan memberi komentar spam, atau komentar beserta link. Kecuali pada halaman Tukar Link maka kamu boleh meninggalkan alamat blog (tapi bukan link yang bisa di klik ya).
Contoh : http://blog.ahmadrifai.net bukan http://blog.ahmadrifai.net

21 comments

  1. susah kali membuatnya kk..
    bingung ne.
    kenapa gak bsa..

    Harap di balaz
    Reply
  2. kok gak bisa
    udah capek di tes nya
    balas
    Reply
  3. Artikel sudah saya sertakan gambar, silakan di coba lagi.

    Jika tulisan berjalan mengikuti cursor nya belum bisa juga maka kemungkinan template punya bos ada script yang membuat script tulisan berjalan mengikuti cursor nya tidak bekerja.

    Terimakasih
    Reply
  4. thx tipsnya, terus cara merubah warna teksnya bgm?
    Reply
  5. gan itu sebelum kata body nya itu di hapus semua terus ganti dengan script nya di atas ato bagaimana ??? btuh penjelasan
    Reply
  6. Template Anda tidak dapat diparse karena tidak well-formed. Harap pastikan bahwa semua elemen XML ditutup dengan benar.
    Pesan error XML: The entity name must immediately follow the '&' in the entity reference. solusinya gimana kang..?
    Reply
  7. @Cipta Karya Mandiri : Script sudah saya update dan sudah saya tes, silakan gunakan script yg baru ini
    Reply
  8. terima kasih,.Sukses
    http://alirankiri.blogspot.com/
    Reply
  9. kalo Your message here (QUOTED STRING)
    ganti apa ?? ga bisa2 nihh
    Reply
  10. @Kevinn : Sesuai dengan yang sudah saya tulis, yang di rubah adalah tulisan = A.R Blog (Blogger Tutorial)

    Sedangkan bagian Your message here (QUOTED STRING) tidak perlu di rubah
    Reply
  11. makasih gan sukses blog gua lihat ajha sendiri gan.......
    http://cyberniutron.blogspot.com/
    Reply
  12. makasih gan,,.. follow aku juga ya...hhe
    inteksol.blogspot.com q tunggu gan..
    Reply
  13. makasih gan,.,.,
    sangat mudah dalam penggunaan,.,,,.
    ada yg lainnya nda,.,.,.
    Reply
  14. kak kok susah banget sih..
    Reply
  15. Makasi brow, gampang ternyata, berguna banget inpo nya.
    Reply
  16. makasih infonya ..... gan izin sedot....
    Reply
  17. Saya nggak tau bakal berhasil apa nggak tapi yg pasti akan saya coba dulu. Makasih banyak tutorialnya. Lengkap bangt. Salam kenal
    Reply
  18. bingung nih..
    blog punya ku ku kok tampilanya beda ya???
    apa caranya beda juga???
    tolong tutorialnya pakek tampilan yg baru!!!
    trima ksih
    Reply
  19. @annas mukhlisuddin Insya'Allah besok saya tuliskan dimana letak edit html pada blogger baru.
    Reply

Leave a Reply




Tidak ada komentar:

Posting Komentar