Internet Explorer et CSS2 ...

Internet Explorer et CSS2 ... - HTML/CSS - Programmation

Marsh Posté le 22-06-2002 à 21:14:13    

Comme promis, je me suis mis à développer un système test dans lequel les thèmes sont gérés par simple CSS, tel que devraient l'être toutes les pages XHTML en 2341 ;)
 
Sous Mozilla bien sur, tout marche impec, mais IE reste réticent à mes initiatives ...
Ce qui m'embête le plus, c'est l'impossibilité d'utiliser les > dans la déclaration CSS. Par exemple :
div.login > form > a {color: white; background-color:transparent;caption-side: left;}
marche parfaitement sous Mozilla, mais sous IE, rien à faire. Le code HTML suit :

<div id="login" class="login">
<form name="login" method="post" action="./?p=welcome">
<input type="text" name="login" class="logintext">  
<input type="password" name="pwd" value="demo" class="logintext">  
<input class="loginbutton" type="submit" value="Login"><br>
 
<!-- Partie Importante -->
<a href="login.php" title="S'inscrire en tant que traducteur sur Tout Fr.com">Inscription à Tout Fr.com</a>
<!-- Fin -->
 
</form>
</div>


Comment compenser cette incompatibilité ? Je ne veux pas mettre de balise class dans mon lien ... c'est contraire à la convention CSS ;)
 
Une autre question : comment distinguer en CSS les <input> de type texte, radio, submit ... sans avoir à leur assigner directement de classe (dans l'exemple, j'assigne des classes pour les distinguer) ?


Message édité par - Fred - le 22-06-2002 à 21:18:18

---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 22-06-2002 à 21:14:13   

Reply

Marsh Posté le 22-06-2002 à 22:23:19    

Mais où sont donc les experts de l'HTML ;)
 
Pas bcp d'activité ce soir ...


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 22-06-2002 à 23:12:30    

UP :hello:


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 22-06-2002 à 23:47:48    

Tu as quelle version de IE? parce que je n'ai que la 6, mais la, les > ca fonctionne très bien.

Reply

Marsh Posté le 23-06-2002 à 09:40:59    

Phear, j'ai IE6 sous XP ... et ça marche pas terrible. Tu pourrais me passer l'url d'une page qui utilise les > et qui marche sous IE (et sous les autres navigateurs ;)) ?
 
Parce que tu peux essayer le code ci-dessus et tu verras tout de suite : ça marche pas.


Message édité par - Fred - le 23-06-2002 à 09:41:27

---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 23-06-2002 à 13:52:26    

Parce que j'ai regardé le code de ton site et je n'ai rien trouvé qui utilise le > dans le CSS ...
 
Help !


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 23-06-2002 à 21:45:10    

:bounce:
Je n'ai toujours pas de réponse ...


Message édité par - Fred - le 23-06-2002 à 21:46:55

---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 24-06-2002 à 00:19:27    

- Fred - a écrit a écrit :

Une autre question : comment distinguer en CSS les <input> de type texte, radio, submit ... sans avoir à leur assigner directement de classe (dans l'exemple, j'assigne des classes pour les distinguer) ?



input[type="text"] {
  bla bla bla...
}
input[type="submit"] {
  bla bla bla...
}

Reply

Sujets relatifs:

Leave a Replay

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