width: expression();
By Geoffrey on Thursday 23 September 2004, 13:32 - Geekeries - Permalink
Le designer de ma boite vient de me montrer un truc de fou. Avec MSIE on peut utiliser du javascript dans les CSS. Sisi. Ça donne un truc comme ça:
p { width: expression(document.all.clientWidth > 600px) ? 600px : auto); }
Pour ceux qui ne comprennent pas, ça fait que la largeur du paragraphe est automatique tant que la fenêtre ne fait pas 600 pixels, puis est bloquée à 600 pixels dès que la fenêtre s'élargit (rendimensionement par l'utilisateur par exemple). Énorme hein.
Bien évidemment, les vrais navigateurs implémentent max-width et n'ont pas besoin de tous ces artifices.
2 comments
Question: ça marche aussi pour remplacer 'min-width', 'max-height' et 'min-height' ?
IE, quel emmerdement pour les webmestres <_<
sapu JS et sapu IE... autant le dire :)
This post's comments feed