Bordure image'lien

Julii
Invité n'ayant pas de compte PHPfrance

16 avr. 2010, 22:50

Bonsoir,

J'ai un problème avec mes bordures d'image lien. Au début, j'avais une bordure bleue toute moche qui s'affichait uniquement sur explorer. J'ai donc fait ça :
<a href="#"><img src="photo.jpg" border=0 ></a>
Et ça a marché !

Mais seulement après, j'aurais aimé mettre une bordure par exemple grise en temps normal, et verte quand on passe le curseur dessus ! Mais cette fois encore, explorer déconne. Sur firefox, pas de soucis par contre... Voici ce que j'ai mis dans mon CSS :
a img {
   border: #D6D6D6 solid 1px; 
   padding: 2px;
}

a img:hover {
   border: rgb(146,214,0) solid 1px; 
   padding: 2px;
}
Il n'y a que le bordure grise qui s'affiche sur explorer, et encore, elle est collée à l'image !! =D

Quelqu'un a-t-il une solution... ? ^^

ViPHP
ViPHP | 1136 Messages

17 avr. 2010, 10:01

Tu utilises quelle version d'IE ?

car pour hover , voilà ce qui en est :

Problèmes de hover:
Le pseudo-élément de feuille de style css :hover ne marche pas sur Internet Explorer =<6 si la feuille de style hover est associée à une autre balise HTML ou XHTML que A, fonctionne avec la version 7.

source


Autre solution , utilise des div avec comme background , l'image correspondante , ce sera plus souple pour ta mise en page .

Ch.

Julii
Invité n'ayant pas de compte PHPfrance

17 avr. 2010, 10:35

Problèmes de hover:
Le pseudo-élément de feuille de style css :hover ne marche pas sur Internet Explorer =<6 si la feuille de style hover est associée à une autre balise HTML ou XHTML que A, fonctionne avec la version 7.
C'est bizarre, parce que j'utilise :hover pour mes liens textes, et ça marche très bien ! =D

ViPHP
ViPHP | 1136 Messages

17 avr. 2010, 10:43

Mais quelle est ta version d'ie ?

Julii
Invité n'ayant pas de compte PHPfrance

17 avr. 2010, 14:01

J'en ai pas la moindre idée... Le 6 je pense... Mais de toute façon ça change rien, parce que si c'est ça le problème, je ne suis surement pas la seule à ne pas voir les bordures de mon site s'afficher !! ^^

ViPHP
ViPHP | 1136 Messages

17 avr. 2010, 14:14

Malheureusement , tu te rendras vite compte qu'il est impossible ( ou tout simplement une perte de temps ) de rendre les affichages de ses sites compatibles avec chaque navigateur , et encore moins avec les vielles versions d'IE !

IE ne devrait même plus exister selon moi , c'est une passoire en sécurité , qui ne respecte pas 50% des RFC du web .

Des grands groupes tel qu'Amazon - Youtube - Gmail - Digg ont simplement décidés de ne plus supporter IE versions 6 et inférieur , il faut savoir que cette version a 9 ans , ce qui est déjà un age avancé pour un navigateur web ...

Après , si tu souhaites quand même tenter l'expérience , alors bon courage ;-)

ch.

Julii
Invité n'ayant pas de compte PHPfrance

17 avr. 2010, 14:20

Ok merci !! ^^
ça fait bien trop longtemps que je me casse la tête avec ce navigateur ! Je pense que je vais rester sur firefox !! =D Tant pis pour les bordures ! Au pire, si ya que ça... xD

Merci en tous cas de ton aide !!

devlop78
Invité n'ayant pas de compte PHPfrance

17 avr. 2010, 22:55

Comme tu dis ... tant que l'utilisateur peut visiter ton site, c'est le principal. Après, les détails esthétiques ...