我有这个:
.wrapper {
max-width: 1200px;
}
img {
max-width: 100%;
}
<div class="wrapper">
<h1>Hola</h1>
<img src="http://s30.postimg.org/tosov034h/small.png"
srcset="http://s30.postimg.org/72ndi9pe9/large.png 1024w,
http://s30.postimg.org/ybyqwrqhd/medium.png 640w,
http://s30.postimg.org/tosov034h/small.png 320w"
alt="owl">
</div>
我不认为这适用于片段所以,你可以在这里查看:http ://codepen.io/vandervals/pen/ZbOMNR
问题是,当 1024px 图像加载时,我预计它max-width: 100%
会开始工作,并将图像显示限制为实际宽度(1024px)。这不是发生的事情,因为它一直在增长,width:100%
而是在 1200px 处停止,这是包装器的最大宽度。
为什么这不起作用?我应该怎么做才能将图像的最大尺寸限制为最大实际尺寸?