云网客推广系统:登 陆

                                                        网站建设如何解决响应式网站图片响应式难题

                                                        发布时间:2018/3/31 作者: 来源: 点击:

                                                          随着移动设备的普及,不同尺寸的显示终端越来越多,这些让我们看到了响应式网站普及的曙光光及迫切需求。但响应式网站一个必须要解决的问题:如何将网站中的图片图片响应式。一张大图如果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>
                                                        在追逐响应式网站建设的浪潮中,希望不要忘记了用户体验,只有让网站中所有的元素都能达到响应式的标准,才是真正的响应式网站。



                                                        合肥市经开区尚泽大都会写字楼C座2307-2308室

                                                        • 服务热线:0551-65333635
                                                        • 投诉热线:177-7530-3385
                                                        • 企业邮箱:JIASU@I0551.NET
                                                        总机:0551-65333635 传真:0551-66103745 邮箱:JIASU@i0551.NET
                                                        上海公司:上海市嘉定区高昌路127号2楼201室-209室
                                                        合肥公司:安徽省合肥市经开区尚泽大都会写字楼C座2307-2308室
                                                        Copyright @ 2019 I0551.net All Rights Reseved. 版权所有 ICP备:皖ICP备16021493号-5
                                                        合肥微信开发 合肥软件开发 合肥网络公司
                                                        手机购彩