首页 > 前端开发 > 正文

web前端开发怎样布局 前端布局的几种方式

2023-09-14 20:51:02 | 我爱编程网

今天我爱编程网小编整理了web前端开发怎样布局 前端布局的几种方式相关内容,希望能帮助到大家,一起来看下吧。

web前端开发怎样布局 前端布局的几种方式

前端布局的几种方式

1.固定布局,静态布局

传统Web设计,网页上的所有元素的尺寸一律使用px作为单位,网页宽度一般为960px。网页布局始终按照最初写代码时的布局来显示,不受浏览器影响。如果浏览器宽度如果小于这个宽度就会出现滚动条,如果大于这个宽度则内容居中外加背景

2.流式布局

流式布局使用的是百分比,这位网页提供了很强的可塑性和流动性,与固定宽度布局基本不同点 就在于对网站尺寸的侧量单位不同。屏幕分辨率变化时,页面里元素的大小会变化而但布局不变,这可能导致如果屏幕太大或者太小都会导致元素无法正常显示。

3.自适应布局

自适应布局的特点是分别为不同的屏幕分辨率定义布局,即创建多个静态布局,每个静态布局对应一个屏幕分辨率范围。使用 @media 媒体查询给不同尺寸和介质的设备切换不同的样式,例如宽度960px是一种样式,网页宽度1440px是另一种样式。改变屏幕分辨率可以切换不同的静态局部,但在每个静态布局中,页面元素不随窗口大小的调整发生变化。

4.弹性布局 我爱编程网

使用 em 或 rem 单位进行相对布局,相对%百分比更加灵活,同时可以支持浏览器的字体大小调整和缩放等的正常显示。这种布局中包裹文字的各元素的尺寸采用em/rem做单位,而页面的主要划分区域的尺寸仍使用百分数或px做单位。默认的文字大小16px就是1em。

5.响应式布局

每个屏幕分辨率下面会有一个布局样式,即元素位置和大小都会变,设计方法通常采用了媒体查询+流式布局,使用@media媒体查询给不同尺寸和介质的设备切换不同的样式。为不同终端的用户提供更加舒适的界面和更好的用户体验。

web前端开发怎样布局 前端布局的几种方式

网站前端开发常用的布局方式有哪些

实现网页布局的方式方法比较多,布局方式可以大概分为这几类。

布局种类:

1、table布局(网页的兴起,1995)

2、Flash布局(自由的黄金时代,1996)

3、div+css(CSS的诞生,1998)

4、栅格与响应式(移动端的兴起,2007与2010)

当前WEB前端开发使用DIV+CSS的布局方式会比较多也比较常用吧,网页布局看起来貌似简单,但是它需要综合使用很多HTML+CSS的知识,总的来说知识量是不小。如果想系统化的了解HTML+CSS方面的知识,建议你选择一本比较不错的HTML5相关书籍(主要看知识逻辑、知识的表达方式,比如《HTML5布局之路》)进行学习,让自己的知识更扎实一些,不然学的零零散散的。

Tips:学习好HTML+CSS有利于后面学习JavaScript,毕竟需要它们两者结合在一起才可以实现出可交互的前端页面。

web前端开发怎样布局 前端布局的几种方式

web前端程序员必看之浮动布局与弹性布局的区别

Web页面布局技术主要css2.0中主要出现了浮动布局与定位,以及css3中新的布局方式弹性布局。

对于web页面布局史中,浮动与定位统治了所有页面的布局。定位有不可替代的优点,主要的优点是可以实现多层级结构,且子元素的位置不局限于父元素的范围内。

浮动布局主要用于解决多个块元素共存于一行的问题。虽然浮动可以解决多个块元素共存一行的问题,但是也会有非常不好的影响。

影响一,浮动元素会脱离文档流,使用浮动技术后,还要清除浮动的影响。

图1:元素浮动

图2:清除浮动

影响二,在多个块元素共存于一行后,在块元素的宽度无法达到父元素的宽度时,为了美观,会采用等距分隔或等距环绕设计。对于这样的设计,则需要人为的,精确的计算块元素的外边距。

顺便给大家推荐一个裙,它的前面是 537,中间是631,最后就是 707。想要学习前端的小伙伴可以加入我们一起学习,互相帮助。群里每天晚上都有大神免费直播上课,如果不是想学习的小伙伴就不要加啦。

图3:精确计算实现等距分隔

由于浮动技术有很多的缺点,所以将会受到很大的冲击,它的对手将是弹性布局。弹性布局主要作用是,设置父元素内的多个块元素的排列顺序以及分布方式。

弹性布局与浮动相比,不但可以实现多个块元素共存于一行,而且对父元素没有不好的影响,同时实现子元素等距分隔,或等距环绕并不需要人为的计算。弹性布局会自动计算。

图4:弹性布局

图5:实现等距离分隔

结束语:

望此文成为一盏明灯,指引你们来时的路。

以上就是web前端开发怎样布局 前端布局的几种方式全部内容,更多相关信息,敬请关注我爱编程网。
与“web前端开发怎样布局 前端布局的几种方式”相关推荐
web前端开发常用布局 前端布局的几种方式
web前端开发常用布局 前端布局的几种方式

静态网页设计制作中的布局模式一、静态布局(StaticLayout)即传统Web设计,网页上的所有元素的尺寸一律使用px作为单位。1、布局特点:不管浏览器尺寸具体是多少,网页布局始终按照最初写代码时的布局来显示。常规的pc的网站都是静态(定宽度)布局的,也就是设置了min-width,这样的话,如果小于这个宽度就会出现滚动条,如果大于这个宽度则内容居中外加背景,这种设计常见与p

2023-09-27 09:10:06
web前端开发布局方式 web前端程序员必看之浮动布局与弹性布局的区别
web前端开发布局方式 web前端程序员必看之浮动布局与弹性布局的区别

前端布局的几种方式1.固定布局,静态布局传统Web设计,网页上的所有元素的尺寸一律使用px作为单位,网页宽度一般为960px。网页布局始终按照最初写代码时的布局来显示,不受浏览器影响。如果浏览器宽度如果小于这个宽度就会出现滚动条,如果大于这个宽度则内容居中外加背景2.流式布局流式布局使用的是百分比,这位网页提供了很强的可塑性和流动性,与固定宽度布局基本不同点就在于

2023-09-28 11:34:37
web开发前端快速布局 网站前端开发常用的布局方式有哪些
web开发前端快速布局 网站前端开发常用的布局方式有哪些

网站前端开发常用的布局方式有哪些_html/css_WEB-ITnose最好能介绍下各自的特点,像流式布局。。回复讨论(解决方案)左右上下混合好吧2维平面很难有变化了CSS布局常用的方法这篇讲解得比较详细。看看这个地方你就明白了CSS布局常用的方法这篇讲解得比较详细。讲的很详细网站前端开发常用的布局方式有哪些实现网页布局的方式方法比较多,布局方式可以大概分为这几

2023-09-12 22:08:32
web前端开发布局设计 网站前端开发常用的布局方式有哪些
web前端开发布局设计 网站前端开发常用的布局方式有哪些

网站前端开发常用的布局方式有哪些实现网页布局的方式方法比较多,布局方式可以大概分为这几类。布局种类:1、table布局(网页的兴起,1995)2、Flash布局(自由的黄金时代,1996)3、div+css(CSS的诞生,1998)4、栅格与响应式(移动端的兴起,2007与2010)当前WEB前端开发使用DIV+CSS的布局方式会比较多也比较常用吧,网页布

2023-09-27 13:27:26
web前端开发全屏布局 静态网页设计制作中的布局模式
web前端开发全屏布局 静态网页设计制作中的布局模式

什么是web前端开发?Web前端开发就是创建Web页面、或者APP等前端界面呈现给用户的过程,通过HTML、CSS及JavaS等衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。前端开发需要学习的技术有:1、掌握基本web前端开发技术:HTML、CSS、JavaScript、DOM、BOM、AJAX等,而且要了解它们在不同浏览器上的兼容情况、渲染原理和存在的Bug

2023-09-20 18:40:11
web前端开发页面布局 web前端程序员必看之浮动布局与弹性布局的区别
web前端开发页面布局 web前端程序员必看之浮动布局与弹性布局的区别

移动端页面,web前端部分怎么布局写出来用于WAP的标记语言就是WML(WirelessMarkupLanguage)。WML的语法跟XML一样,WML是XML的子集。HTML、XML和WML的文件有很多相似之处,这样网页开发者在过去10年中所学的东西今天依然适用。WML页面文件的后缀是*.WML,就象HTML的*.HTML后缀。XML规定定义了一个规范的XML文件

2023-09-19 08:20:30
web前端开发页面布局代码 静态网页设计制作中的布局模式
web前端开发页面布局代码 静态网页设计制作中的布局模式

想做web前端开发师,可是不知道要学习些什么知识1.HTML知识要点:web工作原理、HTML4及HTML5、常见标签、相对路径与绝对路径、HTML5标签2.CSS+布局知识要点:CSS基本语法、基本选择器、复合选择器、背景图片、盒子模型、精灵图、常见网页布局、浮动定位、Flex布局、响应式布局、移动端适配、网页动画、CSS3新特性、Less预处理器3.ECMA基础知识要

2023-10-03 09:52:43
web前端开发css浮动布局 div css布局技巧
web前端开发css浮动布局 div css布局技巧

CSS布局:float、position、flex、gridCSS是前端基础技能之一,而CSS最重要的功能就是网站布局。CSS布局方式有很多,从远古时代的table(表格)布局-->float(浮动)布局-->position(定位)布局-->flex(弹性)布局-->grid(网格)布局(还未正式推出),下面咱们简单谈一谈各种布局的用法及其优缺点。table

2023-09-28 21:59:57