原文来自:https://www.zixuephp.com

dedecms中如何实现图片自动缩放

我们在网页中插入图片时,有时候图片的大小大于网页表格定义的宽度时会出现撑破表格的情况,可以通过下面的CSS来设置图片大小超过设置的大小时可以自动缩放定义的CSS:

  1. .index{width:500px;height:600px;}
  2. .indeximg{
  3. border:0px;
  4. max-width:500px;
  5. width:expression_r(this.width>500&&this.width>this.height?500px:'auto';);max-height:600px;
  6. height:expresion(this.height>600?600px:'auto';);}

定义一个名称为index的样式,宽度为500 高度为600设置这个样式中的图片宽度最大不超过500,高度不超过600.如果超过设置的大小,将自动缩放宽度为500或高度为600.