静态网页设计制作中的布局模式

灵灵柒捌玖拾

30天以前 8浏览
静态网页设计制作中的布局模式

一、静态布局(StaticLayout)

即传统Web设计,网页上的所有元素的尺寸一律使用px作为单位。

1、布局特点:不管浏览器尺寸具体是多少,网页布局始终按照最初写代码时的布局来显示。常规的pc的网站都是静态(定宽度)布局的,也就是设置了min-width,这样的话,如果小于这个宽度就会出现滚动条,如果大于这个宽度则内容居中外加背景,这种设计常见与pc端。

2、设计方法:

PC:居中布局,所有样式使用绝对宽度/高度(px),设计一个Layout,在屏幕宽高有调整时,使用横向和竖向的滚动条来查阅被遮掩部分;

移动设备:另外建立移动网站,单独设计一个布局,使用不同的域名如wap.或m.。

在移动端开发中采用静态布局的两种方式:

(1)在viewportmeta标签上设置width=320,页面的各个元素也采用px作为单位。通过用JS动态修改标签的initial-scale使得页面等比缩放,从而刚好占满整个屏幕。(见前端开发-webapp变革之rem)

(2)设在viewportmeta标签上设置content"width=640,user-scalable=no,页面的各个元素也采用px作为单位。由于640px超出了手机宽度,浏览器会自动缩小页面至刚好全屏。

优点:这种布局方式对设计师和CSS编写者来说都是最简单的,亦没有兼容性问题。

缺点:显而易见,即不能根据用户的屏幕尺寸做出不同的表现。

二、流式布局(LiquidLayout)

流式布局(Liquid)的特点(也叫"Fluid")是页面元素的宽度按照屏幕分辨率进行适配调整,但整体布局不变。代表作栅栏系统(网格系统)。

网页中主要的划分区域的尺寸使用百分数(搭配min-*、max-*属性使用),例如,设置网页主体的宽度为80%,min-width为960px。图片也作类似处理(width:100%,max-width一般设定为图片本身的尺寸,防止被拉伸而失真)。

1、布局特点:屏幕分辨率变化时,页面里元素的大小会变化而但布局不变。【这就导致如果屏幕太大或者太小都会导致元素无法正常显示】

2、设计方法:使用%百分比定义宽度,高度大都是用px来固定住,可以根据可视区域(viewport)和父元素的实时尺寸进行调整,尽可能的适应各种分辨率。往往配合max-width/min-width等属性控制尺寸流动范围以免过大或者过小影响阅读。

这种布局方式在Web前端开发的早期历史上,用来应对不同尺寸的PC屏幕(那时屏幕尺寸的差异不会太大),在当今的移动端开发也是常用布局方式,但缺点明显:主要的问题是如果屏幕尺度跨度太大,那么在相对其原始设计而言过小或过大的屏幕上不能正常显示。因为宽度使用%百分比定义,但是高度和文字大小等大都是用px来固定,所以在大屏幕的手机下显示效果会变成有些页面元素宽度被拉的很长,但是高度、文字大小还是和原来一样(即,这些东西无法变得“流式”),显示非常不协调。

三、自适应布局(AdaptiveLayout)

自适应布局的特点是分别为不同的屏幕分辨率定义布局,即创建多个静态布局,每个静态布局对应一个屏幕分辨率范围。改变屏幕分辨率可以切换不同的静态局部(页面元素位置发生改变),但在每个静态布局中,页面元素不随窗口大小的调整发生变化。可以把自适应布局看作是静态布局的一个系列。

1、布局特点:屏幕分辨率变化时,页面里面元素的位置会变化而大小不会变化。

2、设计方法:使用@media媒体查询给不同尺寸和介质的设备切换不同的样式。在优秀的响应范围设计下可以给适配范围内的设备最好的体验,在同一个设备下实际还是固定的布局。

四、响应式布局(ResponsiveLayout)

随着CSS3出现了媒体查询技术,又出现了响应式设计的概念。响应式设计的目标是确保一个页面在所有终端上(各种尺寸的PC、手机、手表、冰箱的Web浏览器等等)都能显示出令人满意的效果,对CSS编写者而言,在实现上不拘泥于具体手法,但通常是糅合了流式布局+弹性布局,再搭配媒体查询技术使用。——分别为不同的屏幕分辨率定义布局,同时,在每个布局中,应用流式布局的理念,即页面元素宽度随着窗口调整而自动适配。即:创建多个流体式布局,分别对应一个屏幕分辨率范围。可以把响应式布局看作是流式布局和自适应布局设计理念的融合。

响应式几乎已经成为优秀页面布局的标准。

1、布局特点:每个屏幕分辨率下面会有一个布局样式,即元素位置和大小都会变。

2、设计方法:媒体查询+流式布局。通常使用@media媒体查询和网格系统(GridSystem)配合相对布局单位进行布局,实际上就是综合响应式、流动等上述技术通过CSS给单一网页不同设备返回不同样式的技术统称。

本文仅代表作者观点,版权归属原创作者,如需转载请在文中标注来源及作则名字。

免责声明:本文系转载编辑文章,仅做分享只用,如有疑问请联系邮箱:110@zbj.com

网页设计
大家都在看
静态网页设计制作中的布局模式

静态网页设计制作中的布局模式

网页设计
8浏览
网页设计中最常用的字体有哪些?

网页设计中最常用的字体有哪些?

网页设计
18浏览
平面设计和网页设计之间的区别

平面设计和网页设计之间的区别

网页设计
16浏览
网页设计作品如何写作品介绍

网页设计作品如何写作品介绍

网页设计
10浏览
企业网页设计需要遵循什么原则?有哪些要求?

企业网页设计需要遵循什么原则?有哪些要求?

网页设计
14浏览
网页设计如何制作吸引人的banner?求解答

网页设计如何制作吸引人的banner?求解答

网页设计
13浏览
简述网页设计的流程并说明原因?

简述网页设计的流程并说明原因?

网页设计
11浏览
网页设计核心后台技术

随着社会主义市场经济的不断发展,网站网页设计的重要性日益凸显。今天小编就为大家简单介绍网页设计核心后台技术。

网页设计
26浏览
网页设计最标准的尺寸是多少?

网页设计最标准的尺寸是多少?

网页设计
12浏览
平面和网页设计有什么区别?

平面和网页设计有什么区别?

网页设计
44浏览
网页设计初学者看什么书比较合适?

网页设计初学者看什么书比较合适?

网页设计
15浏览
怎样才能做好网页设计?

要成为一个更好的网页设计师,不是每天花大量的时间去编写页面内容,浪费成千上万个小时就可以的。这样的浪费,意味着你失去与客户擦肩而过的机会。那要怎样才能做好网页设计呢?

网页设计
27浏览
基于Web标准的网页设计

术的迅速发展,网站的网页设计布局也显得越来越复杂,在专业技术上的要求也越来越综合。同时,电子商务在这样的潮流下飞速发展,但电子商务网页设计却成了阻碍电子商务发展的一个重要因素。

网页设计
27浏览
关于网页设计有哪些你不知道的要求

网页设计需要哪些工具?网页设计的要求是什么?小编为你解答。

网页设计
13浏览
不好网页设计的缺点案例分析_网页设计的不足之处

案例网页设计设计案例分析分析网页
102浏览
初期网页设计案例_网页设计与制作案例教程答案

案例网页设计制作设计设计案例作案教程网页网页设计与制作初期
68浏览
设计网站案例分析,网页设计案例分析

网站案例网页设计设计设计网站案例分析分析设计案例网页
73浏览
网页设计案例教材_网页设计课件

案例网页设计设计设计案例网页课件教材
89浏览
旅游网页设计案例代码,旅游网站的网页设计代码

网站案例旅游网站旅游网页设计设计设计案例代码网页旅游网
151浏览
食品类网页设计案例_食品网页设计图

案例网页设计设计设计图设计案例网页食品品类
134浏览
点赞
收藏
分享