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

我想用一个css来修饰图片,希望图片大于某一个宽度或者高度时,就用默认的宽度和高度,否则呢,就用原始的尺寸,有没有什么css的办法,我现在的做法是css+js的方式,但是... 我想用一个css来修饰图片,希望图片大于某一个宽度或者高度时,就用默认的宽度和高度,否则呢,就用原始的尺寸,有没有什么css的办法,我现在的做法是css+js的方式,但是出现了不稳定的状况,有的时候,由于图片没有加载完毕,尺寸信息不能获取,所以会出现属性设定逻辑不能执行到的现象,最终同样的加载,有时成功,有时失败。
求解决方案。
展开
 我来答
Aaminly
2012-03-09 · 超过18用户采纳过TA的回答
知道答主
回答量:93
采纳率:0%
帮助的人:55万
展开全部
max和min不能很好的做到浏览器兼容,推荐你,最好的方法是宽度定死,高度自动,然后设置图片竖向居中。。这种方法很多地方都在用。。
贵州富康学校
2018-05-16 · 超过12用户采纳过TA的回答
知道答主
回答量:47
采纳率:75%
帮助的人:12万
展开全部
CSS属性max-width和max-height了解一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
SCP_zhidao
推荐于2018-05-16 · 超过36用户采纳过TA的回答
知道答主
回答量:116
采纳率:0%
帮助的人:81.1万
展开全部
<div class="photo">
<img src="" />
</div>
.photo{
width: 120px;
height: 80px;
overflow: hidden;
}
.photo img{
min-width: 120px; min-height: 80px; /* 设置最大宽度和高度 */
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mp0258463
2012-03-08 · 贡献了超过110个回答
知道答主
回答量:110
采纳率:0%
帮助的人:25.8万
展开全部
把源文件贴出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
golfs_club
2012-03-08
知道答主
回答量:52
采纳率:0%
帮助的人:24.2万
展开全部
把源文件贴出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式