HTML中怎样用css来设置最大的图片大小

我想用一个css来修饰图片,希望图片大于某一个宽度或者高度时,就用默认的宽度和高度,否则呢,就用原始的尺寸,有没有什么css的办法,我现在的做法是css+js的方式,但是出现了不稳定的状况,有的时候,由于图片没有加载完毕,尺寸信息不能获取,所以会出现属性设定逻辑不能执行到的现象,最终同样的加载,有时成功,有时失败。
求解决方案。

max和min不能很好的做到浏览器兼容,推荐你,最好的方法是宽度定死,高度自动,然后设置图片竖向居中。。这种方法很多地方都在用。。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-05-16
CSS属性max-width和max-height了解一下
第2个回答  推荐于2018-05-16
<div class="photo">
<img src="" />
</div>
.photo{
width: 120px;
height: 80px;
overflow: hidden;
}
.photo img{
min-width: 120px; min-height: 80px; /* 设置最大宽度和高度 */
}本回答被网友采纳
第3个回答  2012-03-08
把源文件贴出来
第4个回答  2012-03-08
把源文件贴出来

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网