Tout Sur l'Informatique & Blabla -TSI


AccueilAccueil  ­PortailPortail  ­Partenaires  ­FAQFAQ  ­RechercherRechercher  ­MembresMembres  ­GroupesGroupes  ­S'enregistrerS'enregistrer  ­ConnexionConnexion  

Navigation
Derniers sujets
» bonne annee 2010
Hier à 16:20 par jitus

» TSI - Forum devient AllForum.
Ven 9 Juil - 22:07 par nWo_legende

» [Tuto] [Photofiltre studio] Bien installer les plugins 8bf pour bien s'en servir
Lun 24 Mai - 0:19 par The-stunter974

» Le BlaBla du forum du BlaBla
Dim 9 Mai - 19:55 par Nolifisme

» [HS]Blog de shi no numa
Dim 18 Avr - 21:30 par nWo_legende

» presentation de karine
Dim 18 Avr - 16:35 par jitus

Qui est en ligne ?
Il y a en tout 2 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 2 Invités :: 1 Moteur de recherche

Aucun

Le record du nombre d'utilisateurs en ligne est de 29 le Sam 10 Juil - 21:25
Sujet : « faire un texte tournan autour du curceur »

Poster un nouveau sujet  Répondre au sujet Rafraichir
 jitus Voir le profil de l'utilisateur Mar 1 Déc - 18:45
Si vous voulez personnaliser ce script avec votre texte téléchargez ce script ,enregistrez-le, éditez-le et collez-le dans votre page (pour forumactif : dans le message de la page d'accueil, en mode html)

Code:
<style type="text/css">
#outerCircleText {
/* Option - NE METTEZ PAS DE TAILLE DE POLICE DE CARACTÈRES ICI, */
font-style: italic;
font-weight: bold;
font-family: 'comic sans ms', verdana, arial;
color: #000000;
/* fin Option */ /* ne pas editer */
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;}
/* fin */ </style>
<script type="text/javascript"> /* circlinge texte - Tim Tilton Site Web : http: // www.tempermedia.com/Visite : http: // www.dynamicdrive.com/pour la Source www.dynamicdrive.com/forums/username:jscheuer1 - Cet avis doit rester pour l'utilisation légale
traduit par astuforum.free.fr */ ;(function(){ // votre texte ici
var msg = " Bienvenue sur mon site ! "; /* RESTE DES VALEURS ÉDITABLES CI-DESSOUS */ // taille de la police d'ecriture var size = 24; // pour un cercle mettre les 2 variables à 1, pour l'ovale mettre l'une des deux à 2
// D'autres nombres et des décimales peuvent avoir des effets intéressants, garder ces minima (0 à 3)
var circleY = 0.75; var circleX = 2; // espace entre les lettres, decimales autorisees pas de nombre negatif
var letter_spacing = 5; // diametre du cercle ou de l'ovale
// decimales autorisees pas de nombre negatif
var diameter = 10; // vitesse de rotation decimale permises
var rotation = 0.4; //vitesse de reaction decimale permises
var speed = 0.3; ////////////////////// NE PLUS EDITER ////////////////////// 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;
xmouse = !isNaN(e.pageX)? e.pageX : e.clientX;
}, makecircle = function(){
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){
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(){
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(){
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>


Si sa ne marche pas, veillez vérifier que vous avez bien enlevez les phrase expliquant le déroulement (elles sont dans le code)


Dernière édition par vaati le Mer 2 Déc - 17:47, édité 1 fois (Raison : Par vaati:aurtografe^^)
Poster un nouveau sujet    Répondre au sujet
Sujet : « faire un texte tournan autour du curceur »