> 网站资讯 > 北京网站设计公司 > 北京网站设计公司
网站建设解决响应式网站图片响应式难题
文章来源:wubaiyi 更新时间:2018-01-25 08:46 点击: 次
随着移动设备的普及,不同尺寸的显示终端越来越多,这些让我们看到了响应式网站普及的曙光光及迫切需求。但响应式网站一个必须要解决的问题:如何将网站中的图片图片响应式。一张大图如果PC端、平板端、手机端都是一样大的话,实在太不科学了,一是手机流量占用过大,下载速度慢;其次就是图片尺寸大比例压缩后会变得模糊。
如果图片是以背景方式存在,这种比较好解决,可以采用媒体查询,为不同尺寸的显示终端设置不同图片。但,如果是网页中插入的图片解决起来就比较复杂一点了。
一、采用srcset属性,如下代码
<img src="默认图片" alt="" srcset="1倍大图 600w 200h 1x, 2倍大图 600w 200h 2x, 小图 200w 200h">
srcset里面是根据媒体查询条件显示不同图片,跟上面差不多一样,表达方式不一样,1x表示显示器像素密度显示倍数。
正常我是两者结合的方式实现,各大浏览器最新的版本基本都支持,但是IE系列的不支持,这让我们感到非常头痛,兼容性具体如下图。
比较严重的问题是QQ浏览器以IE为内核,微信浏览器不支持,而微信在国内的使用率非常高,加之微信公众平台的微官网是客户的常见需求,最后解决办法是使用Picturefill,效果非常好。
二、采用picture元素,如下代码
<picture alt="">
<source src="大图路径" alt="" media="(min-width: 640px)">
<source src="小图" alt="" media="(max-width: 639px)">
<img src="默认图片" alt="" alt="">
</picture>
在追逐响应式网站建设的浪潮中,希望不要忘记了用户体验,只有让网站中所有的元素都能达到响应式的标准,才是真正的响应式网站。
如果图片是以背景方式存在,这种比较好解决,可以采用媒体查询,为不同尺寸的显示终端设置不同图片。但,如果是网页中插入的图片解决起来就比较复杂一点了。
一、采用srcset属性,如下代码
<img src="默认图片" alt="" srcset="1倍大图 600w 200h 1x, 2倍大图 600w 200h 2x, 小图 200w 200h">
srcset里面是根据媒体查询条件显示不同图片,跟上面差不多一样,表达方式不一样,1x表示显示器像素密度显示倍数。
正常我是两者结合的方式实现,各大浏览器最新的版本基本都支持,但是IE系列的不支持,这让我们感到非常头痛,兼容性具体如下图。
比较严重的问题是QQ浏览器以IE为内核,微信浏览器不支持,而微信在国内的使用率非常高,加之微信公众平台的微官网是客户的常见需求,最后解决办法是使用Picturefill,效果非常好。
二、采用picture元素,如下代码
<picture alt="">
<source src="大图路径" alt="" media="(min-width: 640px)">
<source src="小图" alt="" media="(max-width: 639px)">
<img src="默认图片" alt="" alt="">
</picture>
在追逐响应式网站建设的浪潮中,希望不要忘记了用户体验,只有让网站中所有的元素都能达到响应式的标准,才是真正的响应式网站。
上一篇:网站建设错误代码404/502/509各是什么意思?
下一篇:网站建设有什么来由?
相关文章
- 2018-06-14网站设计的技术难点有哪些
- 2018-06-14网站建设怎么做更好
- 2018-06-11企业网站必须坚持网络推广力
- 2018-06-11 营销型网站对于企业的重要
- 2018-06-02如何写出高质量的原创文章
- 2018-06-02企业网站内容的重要性
- 2018-06-01新手做网站一定要具备这些素
- 2018-05-30企业为什么要建设商城网站
- 2018-05-30企业站建设手机网更有优势
- 2018-05-28决定一个网站价格高低的因素
- 2018-05-23网站建设美观与结构都很重要
- 2018-05-23企业网站中关键词应该如何合
- 2018-05-11关于网站建设那些不为人知的
- 2018-05-10网站建设如何才能了解到用户
- 2018-05-07网站建设必须要做好用户体验
- 2018-05-07企业网站导航设计要考虑哪些
- 2018-05-05好的企业网站建设有什么标准
- 2018-05-03网站建设一般会存在哪些问题
- 2018-04-26网站对企业有哪些重要意义
- 2018-04-23移动端网站的制作有哪些要求