如何调整图像大小取决于分辨率?

时间:2011-11-28 13:14:22

标签: jquery css resize image resolution

我有200px到200px的img。我有一个img的容器。容器尺寸为100%x100%。基本上容器的大小取决于窗口大小。我想要实现的是如果屏幕尺寸小于200px,它应该调整img的大小并使其更小。我也想保持img的比例。它应该从高度和宽度变小。这是否有准备好的代码?

3 个答案:

答案 0 :(得分:1)

只需添加:

img { max-width: 100%; }

到您的CSS(可能更适合您的选择器)并确保您的容器已指定position: relative

您可能希望确保容器的宽度不超过图像的宽度,因为它将开始变为像素化。如果这不是问题,您可以使用上面的max-width替换widthExample here

答案 1 :(得分:0)

使用CSS将图像的宽度或高度设置为100%。如果仅指定其中一个值,则将计算另一个值,以便保留图像的宽高比。

答案 2 :(得分:0)

调整图像大小不是一个好选择,因为它会降低网站的整体性能,导致渲染页面的时间更长,并且会吞没用户的RAM。