永发信息网

请问web页面布局包括哪些?都有什么用?

答案:1  悬赏:60  手机版
解决时间 2021-04-02 16:06
请问web页面布局包括哪些?都有什么用?
最佳答案
1.静态布局(Static Layout)
即传统Web设计,对于PC设计一个Layout,在屏幕宽高有调整时,使用横向和竖向的滚动条来查阅被遮掩部分; 
意思就是不管浏览器尺寸具体是多少,网页布局就按照当时写代码的布局来布置; 
对于移动设备,单独设计一个布局,使用不同的域名如wap.或m.。
2、弹性布局
弹性布局是CSS3引入的强大的布局方式,用来替代以前Web开发人员使用的一些复杂而易错hacks方法(如使用float进行类似流式布局)。
其中flex-flow是flex-direction和flex-wrap属性的简写方式,语法如下:
flex-flow: ||
flex-direction: row(初始值) | row-reverse | column | column-reverse
flex-wrap: nowrap(初始值) | wrap | wrap-reverse
flex-direction定义了弹性项目在弹性容器中的放置方向,默认是row,即行内方向(一般而言是由左往右,但注意这个和书写模式有关)。
flex-wrap定义是否需要拆行以使得弹性项目能被容器包含。*-reverse代表相反的方向。
两者结合起来即flex-flow属性就确定了弹性容器在main axis和cross axis两个方向上的显示方式,下面的例子很直观的说明了各个属性值的区别:
3、自适应布局(Adaptive Layout)
自适应布局(Adaptive)的特点是分别为不同的屏幕分辨率定义布局。布局切换时页面元素发生改变,但在每个布局中,页面元素不随窗口大小的调整发生变化。 
你可以把自适应布局看作是静态布局的一个系列。 
就是说你看到的页面,里面元素的位置会变化而大小不会变化;
4、流式布局(Liquid Layout)
流式布局(Liquid)的特点(也叫”Fluid”) 是页面元素的宽度按照屏幕进行适配调整,主要的问题是如果屏幕尺度跨度太大,那么在相对其原始设计而言过小或过大的屏幕上不能正常显示 
。 
你看到的页面,元素的大小会变化而位置不会变化——这就导致如果屏幕太大或者太小都会导致元素无法正常显示。
5、响应式布局(Responsive Layout)
做手机网站必加的一句头部(head)代码
 content="width=device-width, 
initial-scale=1.0, minimum-scale=1.0,
 maximum-scale=1.0, 
 user-scalable=no">name="viewport"  
名称=视图width=device-width
页面宽度=设备宽度(可以理解为获取你手机的屏幕宽度)initial-scale - 初始的缩放比例  minimum-scale - 允许用户缩放到的最小比例   maximum-scale - 允许用户缩放到的最大比例  user-scalable - 用户是否可以手动缩放 

分别为不同的屏幕分辨率定义布局,同时,在每个布局中,应用流式布局的理念,即页面元素宽度随着窗口调整而自动适配。 
可以把响应式布局看作是流式布局和自适应布局设计理念的融合。 
每个屏幕分辨率下面会有一个布局样式,同时位置会变而且大小也会变。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
防止别人偷菜有什么办法呢
硅胶密封圈和TPE密封圈的区别
钓螺蛳青要什么料
求官方小说:《怒风》《巨龙之夜》《毁天灭地
单选题漫步娄底街头,人们可以看到跨国连锁企
魔兽世界牧师暗影形态图标移动
如何才能做个脾气温和的人?
ME是什么,一个岗位的名字
DSQUARED2 是什么牌子
房屋从高度和楼层上来说,可分为哪几类?这几
薄壁组织,厚脚组织有何联系和区别
求《叫你丫作孽》完结+番外,一定要有番外啊
就推荐些好看的民族服饰,不要太鲜艳
他的饭店说每天都有客人怎么回复他
WIN10系统设置不休眠,RX460显卡让显示器休眠
推荐资讯
常州哪里可以批发擀面皮
公司把我开除了可是我还想回去 该怎么说
2016农历10月初 九大早上4点45分是什么时辰
英语中第三人称有哪些,
猫咪眼睛雾蒙蒙怎么了
成都市机场路有关的汽车4S店与企业
作为85后没房没车没存款又不敢结婚的女生以后
这电脑配置能支持运行lumion2.5吗
我是在小区做水果炒货的,生意不好想转又转不
最近大家都在热搜的动漫是什么?
里外的外怎么写
用柳绿花红、春回大地、莺歌燕舞和雨后春笋造
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?