找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索本站精品资源

首页 教程频道 查看内容

浅谈HTML img标签中的srcset属性

作者:模板之家 2020-11-17 20:01 86人关注

img 元素的 srcset 属性用于浏览器根据宽、高和像素密度来加载相应的图片资源。

今天看前辈的代码时,发现img标签有个陌生的srcset属性,如下:

<img class="Avatar" src="https://pic3.zhimg.com/8622a8eea_s.jpg" srcset="https://pic3.zhimg.com/8622a8eea_xs.jpg 2x" alt="测试用户1">

翻阅得知此属性用于:以最合适的src去匹配不同屏幕(高分屏低分屏如Retina;大屏小屏)。使用如下:

<img src="source.jpg" srcset="source_2x.jpg 2x, source_3x.jpg 3x">
<img src="source.jpg" width="100%"
  srcset="source_400.jpg 400w, source_600.jpg 600w, source_1280.jpg 1280w">

2x、3x 表示目标屏幕的像素密度;400w、600w表示目标浏览器的宽度的限度,如浏览器宽度550w时,匹配600w的src。

通过window.devicePixelRatio来获取像素比

更多编程相关知识,请访问:编程视频!!

以上就是浅谈HTML img标签中的srcset属性的详细内容,更多请关注模板之家(www.mb5.com.cn)其它相关文章!


路过

雷人

握手

鲜花

鸡蛋
来自: 网络收集

全部回复(0)