216
Maîtrise des CSS
vous.ne.connaissez.pas.la.largeur.et.la.hauteur.du.conteneur.ou.lorsque.vous.souhaitez.que.
ces.propriétés.restent.flexibles.
Au.lieu.de.cela,.vous.pouvez.utiliser.des.commentaires.conditionnels.pour.filtrer.Internet.
Explorer 5.et 6.et.donner.au.conteneur.un.layout.en.appliquant.une.dimension.arbitraire..
Comme.les.éléments.dans.Internet.Explorer 6.et.ses.versions.antérieures.s’étendent.à.tort.
pour.englober.leur.contenu,.la.hauteur.effective.ne.s’en.trouvera.pas.affectée..
.container {
height: 1%;
}
Éléments positionnés de manière relative
Fenêtre d'affichage
top: 0;
left: 0;
top: 0;
right: 0;
bottom: 0;
left: 0;
bottom: 0;
right: 0;
top: 0;
right: 0;
bottom: 0;
right: 0;
bottom: 0;
left: 0;
Internet Explorer 5.x positionne à tort
les boîtes par rapport à la fenêtre d'affichage.
Éléments positionnés
de manière absolue
Figure 9.14
IE 5.x place mal les éléments positionnés de manière absolue lorsque leur conteneur est positionné de
manière relative.
Cesser de se référer à Internet Explorer
Internet.Explorer.n’est.pas.le.seul.navigateur.bogué..Vous.vous.demandez.donc.peut-être.
pourquoi.j’ai.concentré.mon.attention.sur.ses.bogues..Ce.n’est.pas.de.l’allergie.à.Microsoft..
Il.s’agit.d’un.choix.raisonné..
Tout. d’abord,. Internet. Explorer. conserve. une. part. de. marché. importante,. si. bien. que. ses.
bogues.sont.assez.rapidement.repérés.et.documentés,.mais.son.rythme.de.développement.est.
cependant.plus.lent.que.celui.des.autres.navigateurs..Alors.que.Firefox.et.Safari.proposent.
de.nouvelles.versions.tous.les.quelques.mois,.il.faut.parfois.attendre.plusieurs.années.pour.
voir.apparaître.une.nouvelle.version.d’Internet.Explorer..Ses.bogues.ont.donc.une.durée.de.
vie.bien.plus.étendue..
La. vitesse. à. laquelle. les. bogues. sont. repérés. et. réparés. dans. Firefox. et. Safari. est. assez.
impressionnante,.mais.il.y.a.bien.quelques.problèmes..Au.lieu.d’avoir.à.gérer.deux.ou.trois.
Maîtrise des CSS
vous.ne.connaissez.pas.la.largeur.et.la.hauteur.du.conteneur.ou.lorsque.vous.souhaitez.que.
ces.propriétés.restent.flexibles.
Au.lieu.de.cela,.vous.pouvez.utiliser.des.commentaires.conditionnels.pour.filtrer.Internet.
Explorer 5.et 6.et.donner.au.conteneur.un.layout.en.appliquant.une.dimension.arbitraire..
Comme.les.éléments.dans.Internet.Explorer 6.et.ses.versions.antérieures.s’étendent.à.tort.
pour.englober.leur.contenu,.la.hauteur.effective.ne.s’en.trouvera.pas.affectée..
.container {
height: 1%;
}
Éléments positionnés de manière relative
Fenêtre d'affichage
top: 0;
left: 0;
top: 0;
right: 0;
bottom: 0;
left: 0;
bottom: 0;
right: 0;
top: 0;
right: 0;
bottom: 0;
right: 0;
bottom: 0;
left: 0;
Internet Explorer 5.x positionne à tort
les boîtes par rapport à la fenêtre d'affichage.
Éléments positionnés
de manière absolue
Figure 9.14
IE 5.x place mal les éléments positionnés de manière absolue lorsque leur conteneur est positionné de
manière relative.
Cesser de se référer à Internet Explorer
Internet.Explorer.n’est.pas.le.seul.navigateur.bogué..Vous.vous.demandez.donc.peut-être.
pourquoi.j’ai.concentré.mon.attention.sur.ses.bogues..Ce.n’est.pas.de.l’allergie.à.Microsoft..
Il.s’agit.d’un.choix.raisonné..
Tout. d’abord,. Internet. Explorer. conserve. une. part. de. marché. importante,. si. bien. que. ses.
bogues.sont.assez.rapidement.repérés.et.documentés,.mais.son.rythme.de.développement.est.
cependant.plus.lent.que.celui.des.autres.navigateurs..Alors.que.Firefox.et.Safari.proposent.
de.nouvelles.versions.tous.les.quelques.mois,.il.faut.parfois.attendre.plusieurs.années.pour.
voir.apparaître.une.nouvelle.version.d’Internet.Explorer..Ses.bogues.ont.donc.une.durée.de.
vie.bien.plus.étendue..
La. vitesse. à. laquelle. les. bogues. sont. repérés. et. réparés. dans. Firefox. et. Safari. est. assez.
impressionnante,.mais.il.y.a.bien.quelques.problèmes..Au.lieu.d’avoir.à.gérer.deux.ou.trois.
