0
我正在寻找一种解决方案,以使用srcset
来抑制/限制在某些断点处隐藏图像的下载。我想避免使用背景图片和JavaScript。使用srcset +尺寸抑制隐藏图像的下载
知道如果这是一个合法的方法:
@media screen and (max-width: 768px) {
.container {
display: none;
}
}
<div class="container">
<img src="http://lorempixel.com/1200/1200"
srcset="http://lorempixel.com/1200/1200 1200w, http://lorempixel.com/1000/1000 1000w, http://lorempixel.com/800/800 800w, https://upload.wikimedia.org/wikipedia/commons/c/ce/Transparent.gif 1w"
sizes="(max-width: 768px) 1px, 100vw, (min-width: 1920px) 50vw,">
</div>
的想法是,在视口≤768px(其中内含div是隐藏的),所述用户投放1px的透明gif而不是更重的图像。