Menu horizontal et MSIE 6

Nous pouvons aussi avoir le menu horizontal fixe avec MSIE 6 mais on ne pourra plus utiliser absolute ou relative car interprétés comme fixed et le menu de gauche sera donc fixe.
Deux filtres ou "hacks" vont permettre de ne nous adresser qu'à MSIE.
On ajoute :

/* caché pour IE_Mac début\*/
* html{
overflow:hidden;
}
* body{
height:100%;
overflow:auto;/*ou overflow-y:auto;*/
}
/* fin - IE_Mac reprend sa lecture*/
Un titre pour un tableau avec trois colonnes

Gauche

Centre

Droite

Le texte disparaît

s'il dépasse

les possibilités de l'écran

afin de conserver

l'alignement.

 

 

 

 

Un titre pour un tableau avec deux colonnes

Colonne de gauche large

colonne étroite

texte centré

caractères gras

 

 

Une colonne à gauche occupant la moitié de la partie contenu de la page avec une marge à droite et à gauche.
Une colonne à droite occupant la moitié de la partie contenu de la page avec une marge à droite et à gauche.

Reste à additionner toutes les astuces ou à n'utiliser que celles qui sont conformes avec son projet et espérer que les prochaines versions d'un navigateur ne viennent pas tout remettre en question.

* Si le mode "quirks" de IE6 vous convient, devnull propose d'autres solutions pour IE5, 5.5 et 6.
** CSS cutting edge propose d'autres solutions sans liste pour des menus horizontaux et verticaux.
** Autres solutions pour des menus horizontaux et verticaux.