Survol lien - CSS

Fermé
guilhem_mdg Messages postés 298 Date d'inscription mardi 25 mai 2004 Statut Membre Dernière intervention 25 janvier 2011 - 17 juin 2004 à 08:50
 ibbab - 17 déc. 2007 à 14:52
Bonjour !
Je voudrai créer un lien qui, lorsque la souris le survole, les propriétés du titre de la page (qui n'a donc rien à voir avec le lien) changent.
Cela est-il possible ? Si oui, comment faire avec les css ??
Merci de votre aide.
Cordialement.
Guilhem.

3 réponses

Utilisateur anonyme
17 juin 2004 à 08:55
Pour ca, ce n'est pas du CSS mais du javascript qu'il faut utiliser.

Fat_Cartman,
Parce que je le vaux bien...
0
guilhem_mdg Messages postés 298 Date d'inscription mardi 25 mai 2004 Statut Membre Dernière intervention 25 janvier 2011 17
17 juin 2004 à 09:00
N'y a-t-il vraiment pas une solution en CSS ?
0
Utilisateur anonyme
17 juin 2004 à 11:24
Non je ne crois pas, car le css s'applique aux elements mais ne permet pas de modifier le DOM, alors que javascript le permet.

Fat_Cartman,
Parce que je le vaux bien...
0
Utilisateur anonyme
24 juin 2004 à 10:31
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
	<title>Link hover</title>
	<style type="text/css">
		.firstStyle{
			background-color: #dddddd;
			color: black;
			padding: 4 4 4 4;
		}
		.secondStyle{
			background-color: yellow;
			color: red;
			padding: 4 4 4 4;
		}
	</style>
	
	<script language="javascript" type="text/javascript">
		function changeStyles(){
			elm = document.getElementsByName("pTitle")[0];
			elm.className="secondStyle";
		}
		function restoreStyles(){
			elm = document.getElementsByName("pTitle")[0];
			elm.className="firstStyle";
		}		
	</script>
			
</head>

<body>
	<center>
		<span name="pTitle" id="pTitle" class="firstStyle">Le titre de la page</span>
		<p/>
		<a onmouseover="changeStyles();" onmouseout="restoreStyles();">Placer la souris sur ce lien</a>
	</center>
</body>
</html>

;-)
0
guilhem_mdg Messages postés 298 Date d'inscription mardi 25 mai 2004 Statut Membre Dernière intervention 25 janvier 2011 17
24 juin 2004 à 15:00
Merci beaucoup pour cette réponse.
Elle me convient bien ...
0
Ca marche pas sur Internet explorer ou c'est le mien qui bug?
0