长沙网站建设|长沙网站制作|长沙牛企网络


联系牛企

当前位置:牛企主页 > 新闻中心 > 网站建设 >

响应式网站如何处理图片尺寸大小问题

作者:网站建设    来源:网站制作    

图片响应式解决方法

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表示显示器
像素密度显示倍数。

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

srcset响应式图片兼容性
随着网站开发技术的发展,浏览器的升级,操作系统的升级,HTML5\CSS3技术的推出,对HTML5的支持变得越来越全面,也让旧浏览器的占有率越来 越低,同时不同尺寸的显示终端越来越多,这些让我们看到了响应式网站普及的署光及迫切需求。但,今天要谈的是响应式网站一个必须要解决的问题:图片响应式,一张大图如果PC端是这么大、平板端是这么大、手机端还是这么大的话,实在太不科学了,一是手机流量占用过大,下载速度慢;其次就是图片大比例压缩后变得模糊。

响应式图片

背景图片响应式解决办法

如果图片是以背景方式存在,这种比较好解决,可以采用媒体查询,为不同尺寸的显示终端设置不同图片。


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

【牛企网络】专注于高品质网站建设,网站制作服务,专业从事做网站业务,营销型网站建设、网站制作,网站设计,网站推广,网络营销,网站优化等业务。公司奉行“优化服务,求实创新”的运营宗旨,不断追求技术领先、服务领先、业绩领先的发展目标!服务热线188-0740-2334

加牛企微信
送网络营销宝典
牛企二维码

关键词: 网站建设公司 | 网站建设 | 网站制作 | 网站设计 | 网络推广 | 网络公司 | 网站优化 | SEO| www.csniuqi.com|
Copyright 2008-2015 版权所有 长沙牛企文化传播有限公司 湘ICP备19012123号-1 湘ICP备19012123号-6 地址:湖南市岳麓区银盆岭中联重科17栋二单元504

【牛企网络】专注于高品质网站建设服务,专业从事网站建设、网站制作、网站设计、企业网站建设、手机网站建设、营销型网站建设等。为做网站客户提供优质的价格保证!网络公司

在线客服系统