创立于2004年的莹晨设计
为北京传诚信旗下的网站建设高端品牌,专注于HTML5自适应设计及响应式网站设计
京ICP备05019839号
京公网安备 11010502031691号


响应式网页设计是时下网页设计领域最热门的话题之一,该概念由著名网页设计师 Ethan Marcotte 在2010年5月份提出,其目标是要让设计的网站能够响应用户的行为,根据不同终端设备自动调整尺寸。

响应式网页设计是目前流行的一种WEB设计形式,主要特色是页面布局能根据不同设备(平板电脑、台式电脑、智能手机)下能让内容适应性的展示,从而让用户在不同设备都能够友好的浏览网页内容,响应式有点像自适应的布局,但还有有一点区别。

响应式网页设计布局2.jpg

在谈关于响应式网页设计布局前,我们先梳理下网页设计中整体页面排版布局,常见的主要有如下几种类型:

布局类型

响应式网页设计布局.jpg

布局实现

采用何种方式实现布局设计,也有不同的方式,这里基于页面的实现单位而言,分为四种类型:固定布局、可切换的固定布局、弹性布局、混合布局。

  1. 固定布局
    以像素作为页面的基本单位,不管设备屏幕及浏览器宽度,只设计一套尺寸;

  2. 可切换的固定布局
    同样以像素作为页面单位,参考主流设备尺寸,设计几套不同宽度的布局。通过设别的屏幕尺寸或浏览器宽度,选择最合适的那套宽度布局;

  3. 弹性布局
    以百分比作为页面的基本单位,可以适应一定范围内所有尺寸的设备屏幕及浏览器宽度,并能完美利用有效空间展现最佳效果;

  4. 混合布局
    同弹性布局类似,可以适应一定范围内所有尺寸的设备屏幕及浏览器宽度,并能完美利用有效空间展现最佳效果;只是混合像素、和百分比两种单位作为页面单位。


可切换的固定布局、弹性布局、混合布局都是目前可被采用的响应式布局方式:其中可切换的固定布局的实现成本最低,但拓展性比较差;而弹性布局与混合布局效果具响应性,都是比较理想的响应式布局实现方式。只是对于不同类型的页面排版布局实现响应式设计,需要采用不用的实现方式。通栏、等分结构的适合采用弹性布局方式、而对于非等分的多栏结构往往需要采用混合布局的实现方式。


布局响应

对页面进行响应式的设计实现,需要对相同内容进行不同宽度的布局设计,有两种方式:桌面优先(从桌面端开始向下设计);移动优先(从移动端向上设计);
无论基于那种模式的设计,要兼容所有设备,布局响应时不可避免地需要对模块布局做一些变化(发生布局改变的临界点称之为断点),
我们通过JS获取设备的屏幕宽度,来改变网页的布局,这一过程我们可以称之为布局响应屏幕。常见的主要有如下几种方式:

布局不变,即页面中整体模块布局不发生变化,主要有:

  • 模块中内容:挤压-拉伸;

  • 模块中内容:换行-平铺;

  • 模块中内容:删减-增加;

  • 响应式网页设计布局3.jpg


布局改变,即页面中的整体模块布局发生变化,主要有:

  • 模块位置变换;

  • 模块展示方式改变:隐藏-展开;

  • 模块数量改变:删减-增加


 很多时候,单一方式的布局响应无法满足理想效果,需要结合多种组合方式,但原则上尽可能时保持简单轻巧,而且同一断点内(发生布局改变的临界点称之为断点)保持统一逻辑。否则页面实现得太过复杂,也会影响整体体验和页面性能。

看看这些案例:

1. BigBite Creative

BigBite Creative

2. Space150

Space150

3. Dave Carter

Dave Carter

4. Boston Globe

Boston Globe

5. TechStars

TechStars

6. Colbow Design

Colbow Design

7. Paul Robert Lloyd

Paul Robert Lloyd

8. MogoTix

MogoTix

9. Elliot Jay Stocks

Elliot Jay Stocks

10. HatBox

HatBox

11. Rally Interactive

Rally Interactive

12. Thrive Solo

Thrive Solo

13. Fueled by Design

Fueled by Design

14. Food Drink Europe

Food Drink Europe

15. Sunday Best Designs

Sunday Best Designs

16. World Skills London 2011

World Skills London 2011

17. Woolly Robot

Woolly Robot

18. Phil Coffman

Phil Coffman

19. Zync

Zync

20. William Csete

William Csete

21. Lefft

Lefft

22. CSSOff

CSSOff

23. ChimpChomp

ChimpChomp

24. Best Web Gallery

Best Web Gallery

转载本文章请关注!网站建设选择北京莹晨设计www.itccx.com

 
QQ咨询 点我
咨询热线
400-697-8610
咨询热线
010-62199213