如何在固定大小的div中放置一个图片,当图片较小时显示实际大小,当图片超过div 大小时图片 自动适应div 的大小 实现过程的主要代码: 复制代码 代码如下: .divImg{ max-height:200px; max-width:200px; width: expression(this.width > 200 && this.width > this.height ? 200 : auto); height: expression(this.height > 200 ? 200 : auto); } 实例: 复制代码 代码如下: 实现图片加载自适应 <BR>function clickMe(){ <BR>var url="../Images/1.jpg"; <BR>$("#img").attr("src",url); <BR>$("#img").addClass("divImg"); <BR>} <BR> <BR>.divClass { <BR>border: 1px solid red; <BR>width: 200px; <BR>height: 200px; <BR>} <BR>.divImg{ <BR>max-height:200px; max-width:200px; <BR>width: expression(this.width > 200 && this.width > this.height ? 200 : auto); <BR>height: expression(this.height > 200 ? 200 : auto); <BR>} <BR>