Vous parlez de ça je suppose :
height: auto important!;
height: 500px;
min-height: 500px;
C'est bien simple, je veux avoir une hauteur minimale de 500 pixels, et plus suivant le contenu.
Pour cela, il me suffit d'indiquer min-height: 500px;
Le problème, c'est que IE ne reconnait pas min-eight (et ouais c'est con IE), et l' "astuce" permettant de palier ce probleme est de lui indiquer à la place un height: 500px; qui se comporte pour IE comme un min-height:500px;
Par contre, le fait d'ajouter un height:500px; oblige de preciser un height:auto; pour les autres navigateurs (Opera et FF) grace à un hack CSS (le important!; ).
Ainsi IE ne verra et ne comprendra que :
height: 500px; (interprété de la même manière qu'un min-height: 500px; )
Et les autres navigateurs ne verront et ne comprendront que :
height: auto;
min-height: 500px;
Maintenant je suis pas un expert en CSS, je dis peut être des bêtises, mais ma méthode semble correct et valide d'après ce que j'ai pu lire sur le net
Message édité par Face_Off le 22-12-2005 à 11:29:01