|
|
|
|
Bonjour,
Voilà j'ai ce code qui me permet d'afficher un texte au survol de ma souris mais j'aimerais savoir comment changer la couleur du texte qui pparait
Voici mon code :
<td style="text-align: center;" id="animation">
<div align="right"><span onMouseOver="ChangeMessage('Détection intrusion | Vidéosurveillance | Contrôle d\'accès | Détection incendie','ejs_texte')" onMouseOut="ChangeMessage('','ejs_texte')" style="cursor: default;">Détecter<img src="images/loupe.gif" height="14" width="16" /></span> </div> </td>
<td style="text-align: center;" id="animation">
<span onMouseOver="ChangeMessage('Télésurveillance 24h/24 | Rondes vidéo à distance | Gestion vidéo en temps réel','ejs_texte')" onMouseOut="ChangeMessage('','ejs_texte')" style="cursor: default;">Exploiter<img src="images/loupe.gif" height="14" width="16" /></span></td>
<td style="text-align: center;" id="animation">
<div align="left"><span onMouseOver="ChangeMessage('Gardiennage | Rondes de sécurité | Intervention sur alarme','ejs_texte')" onMouseOut="ChangeMessage('','ejs_texte')" style="cursor: default;">Intervenir<img src="images/loupe.gif" height="14" width="16" /></span></div> </td>
Merci d'avance
Configuration: Windows XP Firefox 2.0.0.14
Répondre à PhP
|
Après modif ca donne
<html>
<head>
<style>
.survol_bleu
{
font-size : 20pt;
color : #0000FF;
font-weight : bold;
font-family : arial;
}
.survol_rouge
{
font-size : 12pt;
color : #FF0000;
font-weight : bold;
font-style : italic;
font-family : courrier;
}
</style>
<!-- DEBUT DU SCRIPT -->
<script language="JavaScript">
function ChangeMessage(message,champ,classe)
{
if(document.getElementById)
{
var elt = document.getElementById(champ);
elt.innerHTML = message;
elt.className = (classe) ? classe : null;
}
}
</script>
<!-- FIN DU SCRIPT -->
</head>
<body>
<a href="" onMouseOver="ChangeMessage('Ici on utilise le style survol_bleu','ejs_texte','survol_bleu')" onMouseOut="ChangeMessage('','ejs_texte')">Passer la souris ici pour voir l'effet du premier style </a> </br>
<a href="" onMouseOver="ChangeMessage('Ici on utilise le style survol_rouge','ejs_texte','survol_rouge')" onMouseOut="ChangeMessage('','ejs_texte')">Passer la souris ici pour voir l'effet du second style </a>
<div id="ejs_texte"></div>
</body>
</html>
J'ai fait en sorte que tu puisses carrément changer de style (donc pas seulement de couleur mais aussi de police, de mise en forme etc ...) au survole de la souris. A toi de créer tes propres styles et de passer le nom du chaque style en 3ème paramètres. Tu peux bien sûr réutiliser un même style autant de fois que tu veux. PhP Il y a 10 types de personnes dans le monde : ceux qui comprennent le binaire et les autres ... |