CSS-Flex 布局教程:实例篇

栏目: CSS · 发布时间: 7年前

内容简介:下面,就来看看Flex如何实现,从1个点到9个点的布局。如果不加说明,本节的HTML模板一律如下。上面代码中,div元素(代表骰子的一个面)是Flex容器,span元素(代表一个点)是Flex项目。如果有多个项目,就要添加多个span元素,以此类推。
  • 骰子的一面,最多可以放置9个点。
CSS-Flex 布局教程:实例篇

下面,就来看看Flex如何实现,从1个点到9个点的布局。

CSS-Flex 布局教程:实例篇

如果不加说明,本节的HTML模板一律如下。

<div class="box">
  <span class="item"></span>
</div>
复制代码

上面代码中,div元素(代表骰子的一个面)是Flex容器,span元素(代表一个点)是Flex项目。如果有多个项目,就要添加多个span元素,以此类推。

1.1 单项目

  • 首先,只有左上角1个点的情况。Flex布局默认就是首行左对齐,所以一行代码就够了。
CSS-Flex 布局教程:实例篇
.box {
  display: flex;
}
复制代码
  • 设置项目的对齐方式,就能实现居中对齐和右对齐。
CSS-Flex 布局教程:实例篇
.box {
  display: flex;
  justify-content: center;
}
复制代码
CSS-Flex 布局教程:实例篇
.box {
  display: flex;
  justify-content: flex-end;
}
复制代码
  • 设置交叉轴对齐方式,可以垂直移动主轴。
CSS-Flex 布局教程:实例篇
.box {
  display: flex;
  align-items: center;
}
复制代码
CSS-Flex 布局教程:实例篇
.box {
  display: flex;
  justify-content: center;
  align-items: center;
}
复制代码
CSS-Flex 布局教程:实例篇
.box {
  display: flex;
  justify-content: center;
  align-items: flex-end;
}
复制代码
CSS-Flex 布局教程:实例篇
.box {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
}
复制代码

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Operating System Algorithms

Operating System Algorithms

Nathan Adams、Elisha Chirchir / CreateSpace Independent Publishing Platform / 2017-4-21 / USD 39.15

Operating System Algorithms will walk you through in depth examples of algorithms that you would find in an operating system. Selected algorithms include process and disk scheduling.一起来看看 《Operating System Algorithms》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

MD5 加密
MD5 加密

MD5 加密工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具