0

我创建了一个由标签、文本框和图像控件组成的 asp.net 复合控件。我需要在图像控件中显示图像而不丢失纵横比。图像控件的最大宽度和高度为 640x480。所有上传的图像的分辨率都大于 640x480。如何缩放图像以适应图像控件。有没有办法在不调整图像大小并临时保存的情况下完成此操作?

4

1 回答 1

0

我正在使用这个 css 类来为我的缩略图显示在客户端调整图像大小。

.css-class-name{
        max-width: 250px; /*works on some browsers*/ 
        max-height: 183px;
        width: expression(this.width > 250 ? "250px" : true);  
        height: expression(this.height > 183 ? "183px" : true); /*long image handling, */
    }        
/*Source: http://www.fastechws.com/tricks/web/image-max-width-height.php */
于 2013-03-04T18:08:07.860 回答