Bonjour,
J'ai un petit problème...
J'ai un site qui fonctionne parfaitement sur Chrome mais sur Firefox et IE, j'ai des problème de liens.
Je m'explique :
J'ai un tableau avec une class attribuée à une colonne pour lui ajouter une bordure qui change couleur au passage de la souris. Ce cadre (en "off" comme en rollover) ne s'affiche ni sur Firefox ni sur IE.
J'ai aussi des liens textes qui sont sensés être soulignés au mouseover mais qui selon sur Firefox et IE disfonctionnent (Firefox : liens visités soulignés tout le temps en violet et en bleu au mouseover, IE : liens soulignés tout le temps en violet).
Il doit y avoir conflit avec mon css...
Pour vous aider, un bout de code :
HTML :
CSS :
Je crois savoir qu'on peut demander à ce que plusieurs attributs css s'appliquent selon le navigateur détecté mais je ne sais pas comment m'y prendre et à force d'avoir le nez dedans je m'y perds...
Quelqu'un aurait une idée...?
Merci...
Modifié par ekoo (18 Mar 2011 - 11:02)
J'ai un petit problème...
J'ai un site qui fonctionne parfaitement sur Chrome mais sur Firefox et IE, j'ai des problème de liens.
Je m'explique :
J'ai un tableau avec une class attribuée à une colonne pour lui ajouter une bordure qui change couleur au passage de la souris. Ce cadre (en "off" comme en rollover) ne s'affiche ni sur Firefox ni sur IE.
J'ai aussi des liens textes qui sont sensés être soulignés au mouseover mais qui selon sur Firefox et IE disfonctionnent (Firefox : liens visités soulignés tout le temps en violet et en bleu au mouseover, IE : liens soulignés tout le temps en violet).
Il doit y avoir conflit avec mon css...
Pour vous aider, un bout de code :
HTML :
<table width="100%" border="0" cellspacing="5" cellpadding="0">
<tr>
<td width="14%" height="94" align="center" bordercolor="#666666" style=" border-width:thin;" class="vignetteRep" >
<a href="reportage_01.html"><img src="images/femmes_thumbs/photo002.jpg" width="95" height="63"></a></td>
<td width="34%"><font class="titreGalerie"><font class="font5">Reportage</font><br /> <a href="reportage_01.html"><font class="font6">Reportage 1</font></a></font></td>
<td width="14%" align="center" bordercolor="#666666" style=" border-width:thin" class="vignetteRep"><a href="reportage_02.html"><img src="images/rep02th.jpg" width="63" height="95" /></a></td>
<td width="36%"><font class="titreGalerie"><font class="font5">Reportage</font><br /><a href="reportage_02.html"><font class="font6">Reportage 2</font></a></font></td>
</tr>
</table>
CSS :
body{margin-top: 0px; background-image:url('images/filigrane.png'); background-position:center; background-repeat:no-repeat;}
a:link{text-decoration:none;}
a:hover{ text-decoration:underline;}
a:visited{text-decoration:underline;}
a img{ border:0 none;}
img{border:0 none;}
a:focus{outline:0;}
.font5{color:#8b8b8b; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight:100; font-style:italic;}
.font6{font-size:11px; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#92a449;}
.vignetteRep{border-color:#66666; }
.vignetteRep:hover{border-color:#92a449;}
Je crois savoir qu'on peut demander à ce que plusieurs attributs css s'appliquent selon le navigateur détecté mais je ne sais pas comment m'y prendre et à force d'avoir le nez dedans je m'y perds...
Quelqu'un aurait une idée...?
Merci...
Modifié par ekoo (18 Mar 2011 - 11:02)