28172 sujets

CSS et mise en forme, CSS3

Bonjour!

Je suis une webdesigner "zéro" et je suis en train de finaliser mon premier site (yuppiii!). Mais, je le mets en ligne et voilà surprise: sous IE tout mon menu, ainsi que tous les éléments inscrits dans une balise <a> sont entourés d'un cadre bleu ou orange.

Je ne comprends plus rien et j'ai grillé tous mes cartouches. Avant de le mettre en ligne, j'ai eu le même problème lorsque je l'ai testé sous IE, que j'ai résolu en faisant "border:0px;" (none - ne marchait pas). Mais voilà que une fois en ligne, ces bordures réapparaissent.

Que faire? Jettez-moi une bouée de sauvetage, SVP....

Merci
6l20 a écrit :

Oui, mais...


Une autre solution serait-elle de passer les liens en javascript ?
<span class="lien" onclick="window.open('ma-page.htm','_self')">Lien</span>
zebulin a écrit :
Une autre solution serait-elle de passer les liens en javascript ?
&lt;span class=&quot;lien&quot; onclick=&quot;window.open('ma-page.htm','_self')&quot;&gt;Lien&lt;/span&gt;


Smiley eek ?!

...

Jamais de la vie, y a rien de pire, que ce soit pour la sémantique, pour l'accessibilité, ...
Je suppute que Miggy aurait omis d'écraser son ancien fichier .css lors de sa mise à jour par FTP ...
Salut à tous et un grand merci pour avoir essayé de m'aider.

En fait, j'ai trouvé la solution (comme une grande! Smiley cligne ) et comme souvent, c'était tout con.

mon HTML se présente ainsi:
<li><a href="index.html" title="page accueil"><img src="images/btn_accueil_off.png" alt="btn accueil off"/></a></li>


Dans mon CSS, j'ai bien mis les bordures à 0 sur mon <a>, mais il aurait fallu le faire sur le a img. Et voilà le travail fait!!!

...et merci pour la bouée! Smiley smile je la garde pour plus tard, car les culs-de-sac c'est pas encore terminé pour Mini-me. Smiley sweatdrop