Hi,are you ready?

准备好开始了吗?
那就与我们取得联系吧

有一个网站项目想和我们谈谈吗?您可以填写右边的表格,让我们了解您的项目需求,这是一个良好的开始,我们将会尽快与你取得联系。当然也欢迎您 给我们写信或是打电话,让我们听到你的声音!

Distance远近互联网络运营服务商

地 址:河北省石家庄市新华区华强广场7楼

电 话:14730427447

E-mail:815752879@qq.com

填写您的项目信息

css3弹性布局

发布时间:2020-06-01T14:21:05

1、box盒模型

在平常的web横排布局中,会经常用到float或display:inline-block,但是在多种不同宽度的移动设备的自适应布局中用的话,还得设置百分比宽度和考虑清除浮动。

box-flex是css3新添加的盒子模型属性,一个布局应用就是布局的垂直等高、水平均分、按比例划分。

使用需要加游览器的前缀irefox(-moz)、opera(-0)、chrome/safari(-webkit)。

display:box;

必须给父容器定义该盒子属性,子容器才可以进行划分,则该容器则定义为内联元素,内部元素设置margin:0px auto无效的,要想使其居中只能通过父容器属性。

2、flex盒模型

采用 Flex 布局的元素,称为 Flex 容器(flex container),简称"容器"。它的所有子元素自动成为容器成员,称为 Flex 项目(flex item),简称"项目"。常规布局是基于块和内联流方向,而Flex布局是基于flex-flow流。

主轴 :项目排列方向的轴(可以是水平或者垂直),每一行(列)项目代表一条轴

交叉轴:与主轴垂直的轴(可以是水平或者垂直);

主轴(main axis):伸缩容器的主轴,伸缩项目主要沿着这条轴进行排列布局。

主轴起点(main-start)和主轴终点(main-end):伸缩项目在伸缩容器内从主轴起点向主轴终点方向。

主轴尺寸(main size):伸缩项目在主轴方向的宽度或高度就是主轴的尺寸

侧轴(cross axis):垂直于主轴称为侧轴。

侧轴起点(cross-start)和侧轴终点(cross-end):伸缩行从容器的侧轴起点边开始,到侧轴终点。

侧轴尺寸(cross size):伸缩项目的在侧轴方向的宽度或高度就是项目的侧轴长度。

设为 Flex 布局以后,子元素的float、clear和vertical-align属性将失效。

(1)容器属性(父元素属性)

image.png

(2)项目属性(子元素)

image.png

远近互联前端小华整理发布,希望能对学习技术的你有所帮助

远近互联专业提供网站建设、APP开发、网站优化、外贸网站SEO、微信运营的品牌整合营销服务让客户通过网络品牌建立与网络传播提高业绩。

【相关推荐】
返回列表
在线沟通

Are you interested in ?

  您感兴趣吗?

有关我们服务的更多信息,请联系

147 3042 7447 周经理

与我们合作

与远近互联合作,您将会得到更成熟的网络品牌建设服务。我们以客户至上,同时也相互挑战,力求呈现更好的网络品牌建设成果。

项目经理热线(周经理):

147 3042 7447

TOP

QQ客服

14730427447