Yang dimaksud Efek Teks pada Cursor adalah ketika Cursor atau mouse kita gerakkan, maka akan muncul sebuah efek yaitu Cursor yang bergerak diikuti oleh deretan teks. Dan teks tersebut terserah kita, mau di beri tulisan apa saja. Cara buatnya mudah, silahkan anda ikuti langkah berikut bila anda berminat :
- Login Ke Blog anda
- Klik Tata Letak
- Tambah Gadget
- Masukan Script Di Bawah
<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: #000000;
/* 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">
/* 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 = " Text yang anda inginkan ";
/* 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>
11 komentar:
Hi, after reading this awesome piece of writing i am too delighted to share
my know-how here with colleagues.
Here is my web site http://getzwiki.kevin.dr2o.eu/index.php?title=Benutzer:Kaybug98
my web page: http://bestblogsbrasil.com.br/user/profile/reynaldof/
My partner and I stumbled over here coming from a different web address and thought I should check things out.
I like what I see so now i am following you.
Look forward to going over your web page again.
Also visit my web site; consolidate student Loans federal
Also see my page :: federal student consolidation
If you want to improve your familiarity simply keep
visiting this web page and be updated with the
latest information posted here.
my web page - sofort kredite ohne schufa
I used to be able to find good info from your blog posts.
Have a look at my site :: make money on the net
I every time spent my half an hour to read this blog's content everyday along with a mug of coffee.
Feel free to visit my website :: How Can You Get A Home Loan With Bad Credit
That is very attention-grabbing, You're a very skilled blogger. I've joined your feed and look forward to seeking extra of your great post.
Additionally, I've shared your web site in my social networks
My web page: all inclusive family resorts
This article will assist the internet viewers for setting up new website or even a weblog
from start to end.
My weblog; beitrag private krankenversicherung
It's very effortless to find out any matter on web as compared to books, as I found this post at this web site.
Also visit my blog post: Privat Krankenkassen Vergleich
It's hard to find knowledgeable people in this particular subject, but you seem like you know what you're talking about!
Thanks
Feel free to visit my web site ... designer online shop
My spouse and I stumbled over here coming from a different
website and thought I should check things out.
I like what I see so i am just following you. Look forward to checking out your web page repeatedly.
Look at my webpage - clickbank marketplace Scam
After I initially left a comment I appear to have clicked on
the -Notify me when new comments are added- checkbox and now each time a comment is added I get 4 emails with the exact same
comment. Is there a way you are able to remove me from that
service? Appreciate it!
Feel free to surf to my web page consolidation loans for bad credit
Posting Komentar
Terima kasih atas kunjungannya, Semoga artikel di atas bisa bermanfaat.
Silakan komentar sesuai dengan artikel yang di sajikan!!!!
terima kasih.
andylaoe.blogspot.com