UI设计师,在设计网页项目时,总会遇到网页布局的问题,不知道该使用哪种好呢?
这篇文章试着帮你解决这个问题。
固定布局
固定布局,顾名思义就是页面的整体宽度是固定的,不会随着浏览器的拉伸变化而变化。
这种页面相对死板单一,但对于设计师来讲相对容易设计,也易于开发,开发成本较低,适合一下简单展示的需求,采用固定布局设计。
流动布局,它会随着浏览器窗口的大小而变化,但是它变化的逻辑是以模块的百分比来定义的。
无论浏览器的宽度是多少,流动布局都会填满页面的宽度。
其次流动布局不需要像响应式布局那么多样性的变化。
它在极大或极小的页面宽度上会存在一些缺点。
比如页面很宽,内容可能会被拉伸得太长,单个文字段落可能会在单行上贯穿页面。
相反,小屏幕上的多列布局也可能对内容来说过于拥挤。
自适应布局可以理解为是固定布局的一个升级版,举个例子,当页面内容为 960px,此时页面无论再往多宽拉伸,页面内容始终显示960宽度。
如果缩小一个临界值时,比如960px以内,页面就会缩小到它的第二个宽度。
假设宽度到640,以此类推。
这个临界值我们称之为断点。
采用自适应布局就要设置好断点,这是自适应布局的关键,具体断点数据,看线上一些自适应布局的页面,就能知道,直接拿来用就行,那些都是被验证过的。
切记,自己创新设计断点数值。
响应式布局结合了流动布局和自适应布局。
随着浏览器宽度的增加或减少,响应式布局将像流动布局一样进行变化。
同时,如果浏览器宽度超出了某个临界点,也就是断点,那么页面布局也会发生改变。
通常,响应式布局是为了能够兼容网页端、平板端和移动端等不同设备进行设计的,这样会给用户带来更好的浏览体验。
最后,好多设计师的疑惑,UI设计中,页面为什么一定要用8pt?
因为使用偶数来调整元素大小或元素间的间距,可以很好的适配到各种尺寸的屏幕。
比如在@1.5x尺寸下,如果用奇数来定义元素尺寸或间距,就很容易出现半个像素的情况。
之所以选择8,也是因为大部分的屏幕尺寸是可以被8整除的,这样就很容易适配。
此外在PC端没有使用2px或4px,是因为其颗粒度太小,PC端一个元素移动2px根本看不出效果,不便于设计师进行调试视觉效果,就采用8px为最小单位移动。
用8的倍数来设计还有一个好处就是,避免我们在设计中过于纠结。

優(yōu)網(wǎng)科技秉承"專業(yè)團(tuán)隊(duì)、品質(zhì)服務(wù)" 的經(jīng)營理念,誠信務(wù)實(shí)的服務(wù)了近萬家客戶,成為眾多世界500強(qiáng)、集團(tuán)和上市公司的長期合作伙伴!
優(yōu)網(wǎng)科技成立于2001年,擅長網(wǎng)站建設(shè)、網(wǎng)站與各類業(yè)務(wù)系統(tǒng)深度整合,致力于提供完善的企業(yè)互聯(lián)網(wǎng)解決方案。優(yōu)網(wǎng)科技提供PC端網(wǎng)站建設(shè)(品牌展示型、官方門戶型、營銷商務(wù)型、電子商務(wù)型、信息門戶型、微信小程序定制開發(fā)、移動(dòng)端應(yīng)用(手機(jī)站、APP開發(fā))、微信定制開發(fā)(微信官網(wǎng)、微信商城、企業(yè)微信)等一系列互聯(lián)網(wǎng)應(yīng)用服務(wù)。