Réduire ou agrandir jusqu'à une certaine taille, pour les navigateurs standards (tels que Firefox), ou le dernier navigateur IE7,
Utilisez simplement les propriétés CSS max-width, max-height; ou min-width, min-height. Par exemple :
img{max-width:100px;max-height:100px;}
img{min-largeur : 100px;min-hauteur :100px;}
Pour les navigateurs IE6 et versions antérieures, vous pouvez utiliser l'attribut d'expression qu'il prend en charge pour intégrer du code javascript dans du code CSS.
Pour obtenir la mise à l'échelle de l'image.thumbImage
{max-width : 100px;max-height : 100px;} /* pour Firefox et IE7 */
* html .thumbImage { /* pour IE6 */
width: expression(this.width > 100 && this.width > this.height ? 100 : auto);
hauteur: expression(this.height > 100 ? 100 : auto);
}