Issue
Lighthours and Pagespeed insight keep telling me to define an explicit width and height for my images. But most of my images comes from picture tags since mobile and desktop image sizes are different. How can I provide different width and Height values according to the selected image?
<picture>
<source media="(max-width:767px)" srcset="img_pink_flowers_small.jpg">
<source media="(min-width:768px)" srcset="img_pink_flowers_large.jpg">
<img src="img_pink_flowers_small.jpg" width="?" height="?">
</picture>
Solution
In the future, you can do this:
<picture>
<source media="(max-width:767px)" width="320" height="480" srcset="img_pink_flowers_small.jpg">
<source media="(min-width:768px)" width="1920" height="1080" srcset="img_pink_flowers_large.jpg">
<img src="img_pink_flowers_small.jpg" width="1920" height="1080">
</picture>
In Chrome it is already done - example
Answered By - Web Master
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.