Flex意为”弹性布局”,为盒状模型提供最大的灵活性。容器都可以指定为Flex布局。flex布局的出现,能提供更灵活的布局模式,让我们不拘泥于float margin-left 等
工具/原料
css html flex
方法/步骤
1
我们先看看不使用flex之前的html展示效果,body代码:
打开这个html页面我们可以看到如下图二效果,div里面的div将占据一行,导致换行,而且布局乱。2
首先要使用flex,我们必须首先在父容器中写入:style='display: flex' 这样就代表着将使用flex布局外层div:
我们会发现里面的显示发生了变化,子层div不在换行,刷新页面如下图所示
3
仅仅实现不换行是不够的,也许我们需要都换行呢,如果都要换行的话,我们只需要外层div样式这样写:
没错flex-direction加入属性数将控制着变化,flex-direction有以下几个属性row:主轴为水平方向,起点在左端。(默认值)row-reverse:主轴为水平方向,起点在右端。column:主轴为垂直方向,起点在上沿。column-reverse:主轴为垂直方向,起点在下沿。如下代码刷新页面将如下图二所示
4
有时候使用了flex布局,所有子类都在一行,容器又太小,这时候我们就需要对它们进行换行 如下图一所示 flex-wrap属性将为我们实现该功能我们对div进行修改
刷新页面将如图二所示 flex-wrap有三个属性nowrap:不换行(默认)wrap:换行wrap-reverse:换行,第一行在下方 修改div样式style='font-size:100px;display: flex;flex-direction: row;flex-wrap:wrap-reverse' 刷新页面如图四所示:6
felx 的 align-items属性,align-items属性定义子类交叉轴的对齐方式。align-items属性:flex-start:交叉轴的起点对齐。flex-end:交叉轴的终点对齐。center:交叉轴的中点对齐。baseline: 项目的第一行文字的基线对齐。stretch:如果项目未设置高度或设为auto,将占满整个容器的高度(默认值)
7 效果如下图二所示:
justify-content属性定义了项目在主轴上的对齐方式。 justify-content属性:flex-start:左对齐(默认值)flex-end:右对齐center: 居中space-between:两端对齐,项目之间的间隔都相等。space-around:每个项目两侧的间隔相等。所以,项目之间的间隔比项目与边框的间隔大一倍。例如
baidu
python
java
c
go
basic
注意事项
felx属性使用前面要加 display: flex
上一篇:div+css之三列布局
下一篇:CSS flex布局属性有什么?
推荐信息
- 1
pcsx2怎么用?
- 2
CSS 常用布局
- 3
css两列布局怎么写
- 4
CSS DIV网页布局技术教程
- 5
div+css布局的基本流程
- 6
css常用到的一些样式布局
- 7
div+css布局入门教程
- 8
css介绍及布局特点
- 9
如何用CSS制作一个满屏品字布局
- 10
怎么样学习好CSS布局?
- 11
css+div常用网页线性布局
- 12
页面布局相关CSS样式
- 13
css如何设置首页布局
- 14
div+css如何布局
- 15
如何使用CSS实现三栏布局
- 16
学习css布局的方法
- 17
css为页面设置自适应布局
- 18
一小时搞定DIV+CSS布局
- 19
7步搞懂div+css页面布局
- 20
div+css页面布局
- 21
雅思听力备考攻略分享
- 22
如何正确给宝宝冲调配方奶粉
- 23
20天快速提高雅思成绩的经验分享
- 24
考雅思需要准备多长时间
- 25
如何把图片制作成抽象素描效果?
- 26
如何把证件照制作成素描效果
- 27
如何将照片变成素描黑白画像
- 28
如何用PS把照片制作成素描手绘效果?
- 29
用Adobe Photoshop把照片制作成素描照
- 30
初学者怎样学好雅思
- 31
如何用PS将照片转换为素描图片
- 32
(PS初级教程)如何把照片转为专业的素描效果
- 33
如何利用PS工具将照片转换成素描效果?
- 34
不会素描怎么办,PS如何将照片转换成素描风格?
- 35
如何利用ps把图片做成素描效果
- 36
如何运用PS将图片变成素描效果?
- 37
ps照片转素描手绘详细教程
- 38
ps软件彩色照片转素描画教程
- 39
简单地用ps将一张彩色照片变成素描图
- 40
使用ps工具把照片图片转化成素描图片的简单教程