srcset:定义一个文件到视网膜桌面
srcset: define a file to retina desktop
这是我的图片标签的样子:
<img
src="img/thumb-teste-270x190.jpg" alt="usro"
sizes="(max-width: 20em) 100vw,
(min-width: 50em) 10vw"
srcset="img/thumb-teste-270x190.jpg 270w,
img/thumb-teste-690x486.jpg 690w"
>
对于桌面设备,我使用小拇指 (270x190)。对于移动设备,我使用大拇指 (690x486)。但是我如何为使用中号拇指 (540x380) 的 Retina 桌面创建规则?
您无需指定 540x380 图像必须在 Retina 上使用,如果您只是将该图像添加到 srcset
中,浏览器应该足够智能以找出何时使用它:
<img
src="img/thumb-teste-270x190.jpg" alt="usro"
sizes="(max-width: 20em) 100vw,
(min-width: 50em) 10vw"
srcset="img/thumb-teste-270x190.jpg 270w,
img/thumb-teste-540x380.jpg 540w,
img/thumb-teste-690x486.jpg 690w"
>
还有一个good post on this。
这是我的图片标签的样子:
<img
src="img/thumb-teste-270x190.jpg" alt="usro"
sizes="(max-width: 20em) 100vw,
(min-width: 50em) 10vw"
srcset="img/thumb-teste-270x190.jpg 270w,
img/thumb-teste-690x486.jpg 690w"
>
对于桌面设备,我使用小拇指 (270x190)。对于移动设备,我使用大拇指 (690x486)。但是我如何为使用中号拇指 (540x380) 的 Retina 桌面创建规则?
您无需指定 540x380 图像必须在 Retina 上使用,如果您只是将该图像添加到 srcset
中,浏览器应该足够智能以找出何时使用它:
<img
src="img/thumb-teste-270x190.jpg" alt="usro"
sizes="(max-width: 20em) 100vw,
(min-width: 50em) 10vw"
srcset="img/thumb-teste-270x190.jpg 270w,
img/thumb-teste-540x380.jpg 540w,
img/thumb-teste-690x486.jpg 690w"
>
还有一个good post on this。