【发布时间】:2013-10-13 04:51:02
【问题描述】:
从空白屏幕开始,假设我有以下 HTML 代码:
<body>
<div id="image">
<img src="pic.jpg">
</div>
</body>
CSS 如下:
#image{
width:100%;
height:auto;
}
或
#image img {
width:100%;
height:auto;
}
我在这里感到困惑,因为图像 div 具有图像的大小(图像尺寸为 1920*1080 像素),图像没有任何变化,并且其 100% 是整个图像本身。 但是如果我将宽度设置为 50% 仍然没有变化。
我只想根据浏览器调整图像大小,我的屏幕分辨率是 1366*768,所以最初我需要图像来适应它,当我调整浏览器大小时,我需要相应地改变图像的大小。
【问题讨论】:
-
img { max-width:100% }应该这样做。 -
@ŠimeVidas 也试过这个......但没有运气。
-
@ŠimeVidas 是的,它也有效...我想我需要安装一个新的浏览器并尝试...谢谢