什么是响应式设计?做响应式设计时需要避免的常见误区有哪些
2017-09-12 07:00:47 来源:易采站长网友投稿 作者:网友投稿

如今许多站少正在做网站时皆比力偏向于呼应式设想,那是果为一个呼应式网站便能够完整顺应差别尺寸的装备。除此之外,呼应式网站也出有缩放规划战流式规划的一些缺陷。但正在设想呼应式网站时我们也要多减留意,认真计划,才气更好的阐扬那种设想的功效。明天那篇文章次要便是解说缩放、流式战呼应式规划的区分,呼应式网站常睹的3个误区,和怎样制止走进那些误区。
缩放规划VS流式规划VS呼应式规划
许多人常常会弄混那三个观点,以为它们皆好没有多,能够随便交换利用。究竟上,每个观点皆是差别的,皆是差别科技开展阶段盛行的网站规划方法。接下去小飞便带各人看看那3种网站规划设想的区分。
缩放规划 是指对网站中的每一个元素停止缩放。从某种水平上去道,缩放规划有面呼应式设想的滋味,果为它会按照视窗尺寸的改动响应的缩放网站上的内容。不外,它取呼应式规划的不同便正在于,正在停止缩放时,窗心团体规划是静行没有动的,只改动网站里的每一个元素,使它们和谐分歧。下图为缩放规划正在差别屏幕分辩率中的显现,那种设想能够包管网站各类元素的和谐分歧,但那是以捐躯网站内容的可读性为价格的。

流式规划, 也叫做百分比规划,是指将元素的宽、下、内边距,中边距设置成百分比,而没有利用牢固数值,那样一去网站元素能够按照页里的尺寸随时调解。凡是,跟着页里转动条背下转动,那种规划借会不竭减载数据块并附减至当前页尾,以是人们形象的称之为流式规划。那种规划方法正在web前端开辟的晚期汗青上有很普遍的利用,合用于差别尺寸的PC屏幕(当时屏幕的尺寸差别没有会太年夜)。可是如今许多人利用脚机阅读网页,利用那种规划方法设想网站,能够便会影响图片、笔墨正在小屏幕装备上的显现结果,毁坏网站的和谐性、分歧性。下图是流式规划正在差别屏幕分辩器上的显现,那种设想可以供给用户温馨的浏览体验可是疏忽了网站元素的团体分歧。

呼应式规划是 跟着媒体查询手艺的呈现而问世的,它次要是为理解决差别装备之间的兼容成绩(普通是指PC,仄板,脚机平分辨率差别较年夜的装备)。那种手艺能够按照视窗的巨细改动网站的显现方法。下图是呼应式规划正在差别屏幕分辩器中的显现,它同时统筹了网站内容的可读性战规划格局的分歧性。

固然呼应式网站规划有许多长处,同时合用于多种装备,正在差别客户端给用户供给温馨的阅读体验,节省差别页里的人力开辟本钱,便于SEO劣化。可是,正在我们设想呼应式网站的历程中常会发明它也存正在一些成绩,那些成绩是怎样发生的呢?又该如何处理呢?小飞明天枚举了呼应式网站设想中常睹的3个成绩和响应的处理办法,期望各人可以从中获得启示。
成绩1.菜单分止
假如您正在网页的上圆利用了导航栏,当那个页里正在小屏幕的装备上显现时,呼应式设想凡是会将那个导航菜单紧缩到更松散的格局,以正在小屏幕中真现优良的显现。但那其实不老是有用的,假如显现地区比断面要宽(断面,浅显去讲便是换止处),又不敷够正在一止中将一切的菜单一一显现出去,那时便会呈现菜单分止的状况(睹下图,白色栏即为分止的菜单栏)。导航菜单正在页里的上圆,访客会见网站时很简单便会留意到那一面,菜单分止会给用户留下比力好的第一印象。那末如何才气制止菜单分止状况的发作呢?
处理那个成绩有好几种办法,第一种办法便是削减导航菜单下水平坦示的菜单栏的数目。当菜单栏选项较多时,我们能够对它们停止响应的整开,分红种别战子种别。子种别能够正在用户挑选种别的时分经由过程下推菜单的方法显现,那样横排的菜单栏便会削减了。第两种办法便是将断面设为更低的值。断面的实践值该当是导航菜单能够没法隐现的宽度,而没有是某个特定装备的尺寸。

成绩2.利用牢固宽度的图片
网站的内容地区普通随视窗的巨细而改动,以是当一个牢固宽度的图片比内容地区要宽的时分,图片便会被剪裁,只正在屏幕上显现一部门。上面的是利用牢固宽度图片典范的一个栗子,页里图片战内容正在电脑上显现的很好,可是因为脚机尺寸相对电脑而行较小,可显现的内容地区也有所减少,那时部门图片不克不及一会儿显现出去,只能借助图片转动条。原来用户挑选脚机阅读网站便是奔着快速、便利来的,如今却要滑动转动条检察齐图,那种阅读体验对用户去道真正在是太蹩脚了,一面皆出有阐扬呼应式规划的长处。

那个成绩要怎样处理呢?我们能够给图片设置相干单元,大概利用撑持呼应式的框架(好比Bootstrap), 用呼应式图片class名去掌握(比方class="img-responsive")。一样的元素正在利用呼应式图片class名掌握后,图片能够正在脚机上很好的展示,图片的转动条也消逝了(睹下图)。

成绩3.元素得实
那个成绩能够听上来愈加笼统,可是当呼应式网站正在小屏幕装备如脚机上显现时,它又实在的发作着。挨个例如去道,已经处置过的列酿成了止,那便是一种情势的元素得实,那样听上来是否是会更有观点一些?元素得实其实不是一个简朴的成绩,果为它经常会影响网站的那个规划构造。好比正在下图中,正在电脑中3个图片或文本是并列的,但正在脚机上显现时第3个图片或文本便零丁成一止了,那影响了网站内容的团体构造。
关于处理元素得实那个成绩实在很简朴:明白的设置网站各个元素的下、宽战内边距,可是不测的是许多人借正在纠结如何处理那个成绩。别的,假如某个元素没有正在它应正在的地位,笼盖住了其他元素,我们能够利用div(简朴去道div便是一个块状的工具,有人称它为盒子,我们能够将网站中的各个元素分类放出来,便于网站规划办理),设置中边距,让它回到本来的地位。

本篇文章只会商了呼应式网站设想中能够会逢到的3个成绩,可是做出一个优良、胜利的网站我们能够借会有许多直路要走。如何才气有用制止能够逢到的成绩呢?那需求我们好好计划设想本人的网站,并且如今许多阅读器皆内置了呼应式规划测试,不竭的停止测试,我们便能逐步做出本人合意的网站,究竟结果理论是查验实理的独一尺度嘛。快去腾飞页自助建站仄台(http://www.qifeiye.com/?t_wd=a5)做一个呼应式网站吧!













闽公网安备 35020302000061号