28173 sujets

CSS et mise en forme, CSS3

Pages :
(reprise du message précédent)

Fissunix a écrit :
j'ai donc remplacé height:100% par min-height:100% et là c'est bon sous firefox effectivement mais plus sous IE vu que je perd le height: 100%. Comment je récupère ça sous IE ?.

Pour ne destiner le height:100% qu'à Internet Explorer, tu peux utiliser soit un hack dans la feuille de style, soit ajouter un commentaire conditionnel dans ta page (méthode parfaitement sûre) :
  <!--[if lte IE 6]>
  <style type="text/css">div#global {height: 100%}</style>
  <![endif ]-->

En sachant qu'à l'intérieur de ce commentaire tu peux très bien appeler un fichier CSS qui ne sera lu que par IE (ici 5 et 6).
Modifié par Alan (29 Jul 2006 - 14:14)
Sopo :
ça marche ! j'avais oublié le ";" pour le height : 100% !
Merci je viens d'apprendre un bon truc grâce à toi. Merci beaucoup !

Sinon juste pour ma culture, la solution de Alan marche aussi mais je dois passer par les commentaires conditionnels pour faire lire le height=100% juste par IE sur le div global ?

Merci alan pour ta réponse en chassé-croisé one again ! Smiley smile

Merci à vous pour vos réponses efficaces, rapides et tout et tout !
Bonne journée !
Modifié par Fissunix (29 Jul 2006 - 14:15)
Sopo a écrit :
C'est quoi cette correction de bug de centrage dans IE ???

Il s'agit d'IE 5 et 5.5 (pas de mode standard pour eux). Idem pour le div#global (ta manière de styler body n'est pas compatible avec ces navigateurs)
Modifié par Alan (29 Jul 2006 - 14:37)
Pages :