[CSS] tres leger pb en avec les liens[REGLE]

tres leger pb en avec les liens[REGLE] [CSS] - HTML/CSS - Programmation

Marsh Posté le 22-08-2002 à 13:10:01    

Voila g definit une classe pour un type de lien g mis toutes les parametres de decoration a none, et g g applique une couleur diff qd on le survole mais mon pb vient juste du fait que qd on a visite un lien et qu on fait un back sur la page ben le lien qui as ete active ne fonctionne plus dans le syteme de "rollover" definit pour les liens...la couleur reste fixe meme si on le survole...
Pourtant g supprime la propriete de couleur du lien en actived mais rien n y fait...
 
J espere que c comprehensible.
Merci pour votre aide ;)


Message édité par mkracing66 le 22-08-2002 à 13:46:37

---------------
L'ennemi est bête : il croit que c'est nous l'ennemi alors que c'est lui ! [Pierre Desproges]
Reply

Marsh Posté le 22-08-2002 à 13:10:01   

Reply

Marsh Posté le 22-08-2002 à 13:14:06    

visited aussi faut le redéfinir ... enfin je crois..
 
ce que j'avais fait :
 
a:link, a:visited, a:active
{
  color: #3171D6;
  background: #FFFFFF;
  text-decoration: none;
}
 
a:hover
{
  color: #3171D6;
  background: #FFFFFF;
  text-decoration: underline;
}


Message édité par antp le 22-08-2002 à 13:15:52

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 22-08-2002 à 13:20:59    

ouais mais la ca te pose pas de pb car tu as la meme couleur....
et tu as ton underline ki fct bien ?
 
arf v revoir ca mais c ce que g fais...


---------------
L'ennemi est bête : il croit que c'est nous l'ennemi alors que c'est lui ! [Pierre Desproges]
Reply

Marsh Posté le 22-08-2002 à 13:22:06    

oui l'underline fonctionne bien


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 22-08-2002 à 13:25:17    

si tu ne définis que la balise a et la balise a:hover ca marche tout aussi bien, pas besoin de faire les a:link, a:visited et a:active

Reply

Marsh Posté le 22-08-2002 à 13:30:30    

bhen justement y a un des browsers à qui ça plaisait pas à l'époque (avant que je passe au xhtml) mais je sais plus lequel
 
faudrait que je reteste...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 22-08-2002 à 13:30:31    

ça dépend de l'ordre des règles.  
 
eg
 
a:hover
{
}
a:visited
{
}
 
visited est définie après hover, elle prend donc le pas dessus : pas de changement de couleur d'un lien visited lors d'un hover.
 
inversement, si hover est définie après visited, elle est plus importante, donc ...

Reply

Marsh Posté le 22-08-2002 à 13:31:53    

ouais mais mon pb c que sur les liens deja visite ou deja active je voudrais que le rollover de couleur fonctionne tout le temps....et la coince
 
j arrive a faire que pour meme les liens visited ca marche mais pas pour les actived...au fait quelle est la diff entre chaque ?
 
link =>lien en general donc visible au demarrage
hover=>qd on passe le pointeur
visited=>donc lien deja visited  
actived  ?


---------------
L'ennemi est bête : il croit que c'est nous l'ennemi alors que c'est lui ! [Pierre Desproges]
Reply

Marsh Posté le 22-08-2002 à 13:41:03    

MkRacing66 a écrit a écrit :

ouais mais mon pb c que sur les liens deja visite ou deja active je voudrais que le rollover de couleur fonctionne tout le temps....et la coince



 

youdontcare a écrit a écrit :

ça dépend de l'ordre des règles.


une règle B définie après A est prioritaire sur A.
 
donc  
 
visited
active
hover
 
hover sera prioritaire sur active & visited.
 
active : lorsqu'on clique sur un lien (ie ne le traite pas correctement).

Reply

Marsh Posté le 22-08-2002 à 13:44:11    

ok thx...dsl j etais en train d editer un new mess qd tu as donne la soluce ;)
ca doit etre ca mon pb car g mis hover en 1er ne pensant pas aux consequences :'(


---------------
L'ennemi est bête : il croit que c'est nous l'ennemi alors que c'est lui ! [Pierre Desproges]
Reply

Marsh Posté le 22-08-2002 à 13:44:11   

Reply

Marsh Posté le 22-08-2002 à 13:46:23    

franchement nickel ca marche merci bcp !


---------------
L'ennemi est bête : il croit que c'est nous l'ennemi alors que c'est lui ! [Pierre Desproges]
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed