周口网站建设

您所在位置:首页 > 建站知识 > 网站建设

响应式网站建设之图片响应式教程总结

来源:周口网站建设 发布时间:2017-08-17 16:01:54 关注度:

如今移动设备已经与我们形影不离,响应式网站建设也随之火热,由于不同尺寸的显示终端越来越多,因此响应式网站建设的市场需求还是挺大的,但响应式网站必须要解决的问题是:如何将网站中的图片进行响应式变换。一张大图如果PC端、平板端、手机端都是一样大的话,用户体验实在是太差了,一是手机流量占用过大,下载速度慢;其次就是图片尺寸大比例压缩后会变得模糊。

如果图片是以背景方式存在,这种比较好解决,可以采用媒体查询,为不同尺寸的显示终端设置不同图片。如果是网页中插入的图片解决起来就比较复杂一点了,下面周口企起网站建设小编为大家提供了几种方法供大家参考:

图片响应式解决方法

一、采用srcset属性,代码如下:

<img src="图片地址" alt="图片描述" srcset="1倍大图 600w 200h 1x, 2倍大图 600w 200h 2x, 小图 200w 200h">

srcset里面是根据媒体查询条件显示不同图片,跟上面差不多一样,表达方式不一样,1x表示显示器像素密度显示倍数。

正常情况下我是两者结合的方式实现,各大浏览器最新的版本基本都支持,但是IE系列的不支持,这让我们感到非常头痛,兼容性具体如下图:

各浏览器兼容srcset属性情况比较

由上图分析可知,比较严重的问题是QQ浏览器以IE为内核,微信浏览器不支持,而微信在国内的使用率非常高,加之微信公众平台的微官网是客户的常见需求,最后解决办法是使用Picturefill,效果非常好。

二、采用picture元素,如下代码:

<picture alt="图片描述">

<source src="大图路径" alt="图片描述" media="(min-width: 640px)">

<source src="小图路径" alt="图片描述" media="(max-width: 639px)">

<img src="默认图片" alt="图片描述" >

</picture>

最后,周口企起网络提醒大家,在做响应式网站建设的时候不要忘记了用户体验,只有既让网站中所有的元素都能达到响应式的标准,又能兼顾用户体验,才算是真正的响应式网站。

版权所有 2006-2017 周口企起网站建设 咨询热线:15903942001       售后QQ:79259330