网页css控制图片问题

来源:百度知道 编辑:UC知道 时间:2024/07/02 23:59:55
我在css文件中加入如下代码,可以实现网页加载图片大小的控制了,可是出现了个重大问题,它把网页中大图片的大小都控制了,所有图片的宽度都成590了。
img,a img{
border:0;
margin:0;
padding:0;
max-width:590px;
width:expression(this.width>590?"590px":this.width);
max-height:590px;
height:expression(this.height>590?"590px":this.height);
}

我现在的问题是,
如何实现网页中某个div层里的图片大小的控制,而不影响和控制其他层的图片大小?
或者如何实现某个表格中的图片大小的控制?

比如你有几个div的class是"mydiv"他们里面有img

在样式里写

.mydiv img{
//这里是样式
}

其他的的img不会受影响

加个类进去吧。把CSS分开一下。
img,a img{
border:0;
margin:0;
padding:0;
}

.width590{
max-width:590px;
width:expression(this.width>590?"590px":this.width);
max-height:590px;
height:expression(this.height>590?"590px":this.height);
}

在需要控制的地方把类width590加进去。如<img class="width590" ......