Ένα εφέ κειμένου που θα ακολουθεί τον κέρσορα μέσα στη σελίδα σας.
Για να το περάσετε θα πάτε..
Πίνακας ελέγχου --> Σχεδίαση --> Στοιχεία Σελίδας --> Προσθήκη gadget --> HTML/JavaScript
Θα το ανοίξετε & θα ρίξετε μέσα το script.
<script language="javascript">
var text='....το κείμενο σας εδώ...';
var delay=40; // η ρύθμιση της ταχύτητας απόκρισης του εφέ
var Xoff=0; // πόσα pixels θα έχει απόσταση από την αριστερή άκρη του κέρσορα που θα ξεκινάει το κείμενό σας
var Yoff=-30; // πόσα pixels θα έχει απόσταση από την πάνω πλευρά του κέρσορα που θα ξεκινάει το κείμενό σας
var txtw=10; // πόσα pixels θα έχουν απόσταση μεταξύ τους οι χαρακτήρες του κειμένου σας
var beghtml='<font color="#85F3FF"><b>'; // το χρώμα που θα έχει το κείμενό σας
var endhtml='</b></font>';
//********** NO NEED TO EDIT BELOW HERE **********\\
ns4 = (navigator.appName.indexOf("Netscape")>=0 && document.layers)? true : false;
ie4 = (document.all && !document.getElementById)? true : false;
ie5 = (document.all && document.getElementById)? true : false;
ns6 = (document.getElementById && navigator.appName.indexOf("Netscape")>=0 )? true: false;
var txtA=new Array();
text=text.split('');
var x1=0;
var y1=-1000;
var t='';
for(i=1;i<=text.length;i++){
t+=(ns4)? '<layer name="txt'+i+'" top="-100" left="0" width="'+txtw+'" height="1">' : '<div id="txt'+i+'" style="position:absolute; top:-100px; left:0px; height:1px; width:'+txtw+'; visibility:visible;">';
t+=beghtml+text[i-1]+endhtml;
t+=(ns4)? '</layer>' : '</div>';
}
document.write(t);
function moveid(id,x,y){
if(ns4)id.moveTo(x,y);
else{
id.style.left=x+'px';
id.style.top=y+'px';
}}
function animate(evt){
x1=Xoff+((ie4||ie5)?event.clientX+document.body.scrollLeft:evt.pageX);
y1=Yoff+((ie4||ie5)?event.clientY+document.body.scrollTop:evt.pageY);
}
function getidleft(id){
if(ns4)return id.left;
else return parseInt(id.style.left);
}
function getidtop(id){
if(ns4)return id.top;
else return parseInt(id.style.top);
}
function getwindowwidth(){
if(ie4||ie5)return document.body.clientWidth+document.body.scrollLeft;
else return window.innerWidth+pageXOffset;
}
function movetxts(){
for(i=text.length;i>1;i=i-1){
if(getidleft(txtA[i-1])+txtw*2>=getwindowwidth()){
moveid(txtA[i-1],0,-1000);
moveid(txtA[i],0,-1000);
}else moveid(txtA[i], getidleft(txtA[i-1])+txtw, getidtop(txtA[i-1]));
}
moveid(txtA[1],x1,y1);
}
window.onload=function(){
for(i=1;i<=text.length;i++)txtA[i]=(ns4)?document.layers['txt'+i]:(ie4)?document.all['txt'+i]:document.getElementById('txt'+i);
if(ns4)document.captureEvents(Event.MOUSEMOVE);
document.onmousemove=animate;
setInterval('movetxts()',delay);
}
</script>
Στα σημεία που έχουν χρώμα μπορείτε άφοβα να τα αλλάξετε.
Τέλος θα πατήσετε ΑΠΟΘΗΚΕΥΣΗ & θα κάνετε ανανέωση τη σελίδα σας.
ΠΕΡΑΣΜΑ ΜΟΥ ΓΙΑ ΝΑ ΔΩΣΩ ΠΟΛΛΕΣ ΕΥΧΕΣ ΓΙΑ ΚΑΛΑ ΧΡΙΣΤΟΥΓΕΝΝΑ.
ΑπάντησηΔιαγραφήΧΡΟΝΙΑ ΠΟΛΛΑ.
Χρόνια Πολλά & Καλά Χριστούγεννα να έχεις Φίλε.
ΑπάντησηΔιαγραφήhttp://molibixarti.blogspot.com/2011/01/x.html
ΑπάντησηΔιαγραφήΠολλεs χαρες μες την ζωη
σ'ευχομαι να γνωρισεις,
δακρυ, λυπη μα και καυμο
ποτε μην συναντησεις
Φίλε μου πολύ ωραίος ο οδηγός σου αλλα εγώ εχω ενα πρόβλημα... Το κειμενο παει αρκετα πιο κάτω απο το ποντικι. Εχω δοκιμάσει να αλλάξω το var Yoff αλλά και πάλι δεν γίνεται τίποτα... μήπως ξες τι φταίει?
ΑπάντησηΔιαγραφήΧωρις να το δω στη πραξη φιλε μου δε μπορω να σου δωσω καποια λυση. Κοιταξα στο blog σου (μεσω του προφιλ σου) όμως δεν ειδα κατι τετοιο να το εχεις περασμενο, ισως να το δοκιμασες & να το εβγαλες.
ΑπάντησηΔιαγραφή