|
|
|
|
Syntaxe commentaire conditionnel firefox /IE
Dernière réponse le 8 déc 2008 à 10:58:59 didier6526, le 3 déc 2008 à 16:11:16Bonjour,
sur la page index de mon site
http://mycomenius.free.fr quand la souris survole les liens jaunes un texte apparait sur une petite ardoise.
survolez le 3è lien en haut à gauche avec l'alphabet et voyez la différence entre IE et firefox.
je n'ai pas les mêmes marges avec firefox et IE
Je souhaite utiliser les commentaires conditionnels pour changer le padding entre IE et firefox
<!--[if !IE]>-->
blablabla
<!--<![endif]-->
Le début de mon style est le suivant:
<style type="text/css" media="screen">
.body { margin: 0px }
a {text-decoration: none; /* définition du lien qui affichera le "calque" */}
a:hover {background: none; /* correction d'un bug IE */
position:relative;}
a span { /* définition de la balise <span> inclue dans <a> */ display: none;}
a.lien_gauche_haut:hover span{ /* définition de la balise <span> au survol */ display: block;
position: absolute;
/* positions et dimensions du calque, que vous pouvez changer à loisir */
border:0px solid #000000;top:1cm; left:2cm;margin-left: 50px;width: 300px;height:201px;text-align: left;
padding-left: 22px;padding-right: 37px;padding-top: 35px;color: #FFFFFF;
font: 18px comic sans ms;font-weight: normal;
background-image: url('index/page index images/mini_ardoise.gif');background-repeat: no-repeat ;
}
Je l'appelle avec le code suivant en spécifiant la class "lien gauche haut":
<td class="cellule25"ALIGN="center" VALIGN="center">
<a class="lien_gauche_haut" href="">Bienvenue<span>Bienvenue sur Mycomenius</span></a><br>
<a class="lien_gauche_haut" href="">Plein écran F11<span>Pour voir le site en plein écran appuyez sur la touche F11 de<br>
votre clavier.<br>Pour revenir appuyez encore <br>sur la touche F11.</span></a><br>
<a class="lien_gauche_haut" href="">Lien<span>A B C D E F G H I J K L M N O P Q R S T U V W X Y Z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z <br>it's a try of comment</span></a><br>
<a class="lien_gauche_haut" href="">Lien<span>ceci est un essai de commentaire sur un lien it's a try of comment </span></a><br>
<a class="lien_gauche_haut" href="">Lien<span>ceci est un essai de commentaire sur un lien it's a try of comment </span></a><br>
</td>
Je souhaite créer une class "liengauche hautIE"spécifique à IE.
comment faire pour que firefox lise la class "lien gauche haut"
et que IE lise la class "lien gauche hautIE"
Quelle syntaxe?
merci d'avance de votre aide
salut à tous
didier
Configuration: Windows XP Firefox 3.0.4
Bonjour,
|
Tu met ça entre les <head>
<link href="style.css" rel="stylesheet" type="text/css" /> dans le fichier .css tu met: .body { margin: 0px }
a {text-decoration: none; /* définition du lien qui affichera le "calque" */}
a:hover {background: none; /* correction d'un bug IE */
position:relative;}
a span { /* définition de la balise <span> inclue dans <a> */ display: none;}
a.lien_gauche_haut:hover span{ /* définition de la balise <span> au survol */ display: block;
position: absolute;
/* positions et dimensions du calque, que vous pouvez changer à loisir */
border:0px solid #000000;top:1cm; left:2cm;margin-left: 50px;width: 300px;height:201px;text-align: left;
padding-left: 22px;padding-right: 37px;padding-top: 35px;color: #FFFFFF;
font: 18px comic sans ms;font-weight: normal;
background-image: url('index/page index images/mini_ardoise.gif');background-repeat: no-repeat ;
}
Webmaster indépendant. |
Salut
|
Resalut
|

