Flex布局3D样式

Flex布局3D样式

开发工具与关键技术:前端

作者:盘子

撰写时间:2019年2月14日

3D空间并不仅是简简单单的立体图形,它更能给人带来不同的视觉冲击。相比实体,在一定条件上3D空间还可以透视。下面是个简单的可透视的3D样式,源代码见截图如下:
在这里插入图片描述

在此我们可以看到源代码部分很简短,仅用一个大的盒子包裹着几个小盒子,并给它们命不同的类名,再到CSS样式部分给它们设置相关样式。而这个3D样式由flex弹性布局以及transform中的相关属性共同完成,如下图展示的是部分CSS样式代码,见截图:
在这里插入图片描述
Flex布局有六大容器属性:flex-direction,flex-wrap,flex-flow,justify-content,align-items,align-content,它们是可选的,不同的属性作用效果不同。应用其两个属性即align-items属性和justify-content属性完成中心点的定位,如效果图中的黑色小圆点.
align-items属性定义项目在交叉轴上如何对齐,其可取值有五个:flex-start:交叉轴的起点对齐
flex-end:交叉轴的终点对齐,center:交叉轴的中点对齐,baseline:第一行文字的基线对齐,stretch(默认值)
justify-content属性定义了项目在主轴上的对齐,五个可选值:flex-start:(默认值)左对齐,
flex-end:右对齐,center:居中,space-between:两端对齐,space-around:每个项目两侧的间隔相等
如图中划线的语句每个数值都不一样,它们是一个由大到小或者说是由小到大的数值排列,不同的数值就代表不同

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值