J'ai un beau ptit site, tout joli sous firefox, mais j'ai un souci avec IE qui ne tient pas compte de "max-width".
J'ai essayé de remplacer ça avec un fichier css spécial "IE compliant" avec :
Code :
- .contenu img { width: expression(Math.min(this.width, 400) + "px" ); }
|
ou encore
Code :
- .contenu img{
- width:expression(document.body.clientWidth > 400 ? "400px" : "auto" );
- }
|
Ca a bien l'effet voulu, à savoir réduire les images trop larges (largeur supérieure à 400px), mais ça a l'effet secondaire d'élargir les images dont la largeur est inférieur à 400px.
Quelqu'un saurait me dire quelle est la bidouille JS pour faire en sorte que les images moins larges ne bougent pas ?
Ca n'est probablement pas compliqué, mais moi le JS tout seul je ne maîtrise pas beaucoup, alors collé dans un fichier CSS...
---------------
London Box Office: Comédie Musicale Londres