[ RESOLU ] Des bordures transparentes ?

Des bordures transparentes ? [ RESOLU ] - HTML/CSS - Programmation

Marsh Posté le 30-08-2005 à 12:18:55    

Bonjour,
 
je fais apparaître des bordures sur un lien en a:hover (border: 1px solid red par exemple).
C'est une liste de liens (verticale).
Problème, ces bordures "prennent de la place" : au passage du curseur souris, toute ma liste se décale (bouhhh c'pas beau).
La solution est de mettre également une bordure sur le lien même qd il n'est pas hover (a seulement); la place est ainsi déjà "réservée", le hover n'entraîne plus de décalage.
 
Mon problème est que derrière tout cela j'ai une image de background et que la bordure "strie" cette image. Cela ne me gène pas quand le lien est "hover" (c'est ce que je veux) mais est très laid lorsque "non-hover".
 
La solution serait des bordures "transparentes".
Est-ce possible ?
Y aurait-il une autre manière de procéder ?
 
Merci.


Message édité par Beral2 le 30-08-2005 à 17:26:18
Reply

Marsh Posté le 30-08-2005 à 12:18:55   

Reply

Marsh Posté le 30-08-2005 à 17:19:15    

Pas l'air d'enthousiasmer beaucoup de monde mon histoire (up (mal) déguisé).

Reply

Marsh Posté le 30-08-2005 à 17:21:19    

tu ajoutes une margin ou un padding de la taille de ta bordure, que tu retires quand tu ajoutes la bordure :o


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 30-08-2005 à 17:22:19    

Salut,
 
j'ai déjà été confronté à ce problème... et je m'en était sorti en réduisant le padding de l'élément concerné de x pixels (x dépendant de la taille de ta bordure) sur la pseudo-classe :hover.


---------------
♈ ♋ ♌ ♍ ♎ ♏ - Agora Fidelio | Galerie d'art Toulousaine
Reply

Marsh Posté le 30-08-2005 à 17:25:45    

Merci. Compris, le ferai demain.

Reply

Sujets relatifs:

Leave a Replay

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