
1、采用picture元素,如下代码<picture alt=""><source src="大图路径" alt="" media="(min-width: 640px)"><source src="小图" alt="" media="(max-width: 639px)"><img src="默认图片" alt="" alt=""></picture>这种方法已经被很多网站使用2、采用srcset属性,如下代码<img src="默认图片" alt="" srcset="1倍大图 600w 200h 1x, 2倍大图 600w 200h 2x, 小图 200w 200h">
srcset里面是根据媒体查询条件显示不同图片,跟上面差不多一样,表达方式不一样,1x表示显示器像素密度显示倍数。
比较严重的问题是QQ浏览器以IE为内核,微信浏览器不支持,而微信在国内的使用率非常高,加之微信公众平台的微官网是客户的常见需求,最后解决办法是使用Picturefill,效果非常好。