在网站建设过程中遇到太多的菜鸟了,因为我是一名刚刚毕业不久的菜鸟,需要自己很爱好网站建设,但是在实践过程中难免会遇到一些问题的,今天我在做完一个客户的网站后他反应上传图片晓薇不注意就图片就撑坏网页,让整个网站看起来很不美观,这个问题我以前没有遇到过,如果是我自己的网站我不会发生上传图片过大的,但是这个问题还是要解决掉才行。

在搜索引擎找了半天的资料:很多网站建设友友发出很多的资料,但是都不管用,有得说得更离谱,说是虚拟主机空间出问题,这个我想不可能的,折磨了3天时间在一个群里终于碰到高手了,他给我讲解了一个方法。

把一下代码放到相关的CSS里调用其中.abm163com 可以代替成您的标记。

.abm163com img{
border:0; 
margin:0; 
padding:0;
max-width:500px;
width: expression(this.width > 500 && this.width > this.height ? 500px : 'auto';); 
max-height:1650px;
height: expresion(this.height > 1650 ? 1650px : 'auto';);
}

或者是

.abm163com a img{
border:0; 
margin:0; 
padding:0;
max-width:500px;
width: expression(this.width > 500 && this.width > this.height ? 500px : 'auto';); 
max-height:1650px;
height: expresion(this.height > 1650 ? 1650px : 'auto';);
}

以上代码就出效果了,max-width:500px; width: expression(this.width > 500 && this.width > this.height ? 500px : 'auto';); 
max-height:1650px;
height: expresion(this.height > 1650 ? 1650px : 'auto';); 调到您自己想要的宽度和长度。