Flex布局怎样实现div内部子元素垂直居中

  介绍

这篇文章将为大家详细讲解有关Flex布局怎样实现div内部子元素垂直居中,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

1, Flex是灵活的盒子的缩写,意为“弹性布局”,用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为Flex布局。注意,设为Flex布局以后,子元素的浮动,清晰和vertical-align属性将失效。

,,,,采用Flex布局的元素,称为Flex容器(Flex容器),简称“容器”。它的所有子元素自动成为容器成员,称为Flex项目(Flex项目),简称“项目”。容器默认存在两根轴:水平的主轴(主轴)和垂直的交叉轴(横轴)。主轴的开始位置(与边框的交叉点)叫开始,主要做结束位置叫做主要结束;交叉轴的开始位置叫做交叉开始,结束位置叫做交叉。项目默认沿主轴排列。单个项目占据的主轴空间叫做主要尺寸,占据的交叉轴空间叫做交叉大小。

flex-direction ,flex-wrap ,,flex-flo ,justify-conten align-items ,align-content

 Flex布局怎样实现div内部子元素垂直居中

2块内元素垂直居中实现

& lt; ! DOCTYPE  html>   & lt; html  lang=癳n"祝辞   & lt; head>   ,,,& lt; meta  charset=癠TF-8"比;   ,,,& lt; title>关于元素垂直居中& lt;/title>   ,,,& lt; style>   ,,,,,,,html, body  {   ,,,,,,,,,,,边界:,0;   ,,,,,,,,,,,保证金:,0;   ,,,,,,,,,,,填充:,0;   ,,,,,,,,,,,身高:,100%;   ,,,,,,,,,,,宽度:,100%;   ,,,,,,,}   ,   ,,,,,,,.div-main  {   ,,,,,,,,,,,显示:,flex;   ,,,,,,,,,,,对齐项目:,中心;   ,,,,,,,,,,,justify-content:,中心;   ,,,,,,,,,,,身高:,30%;   ,,,,,,,,,,,宽度:,50%;   ,,,,,,,,,,,背景:,# 00 a2d4;   ,,,,,,,}   ,   ,,,,,,,.sub-span  {   ,,,,,,,,,,,保证金:,汽车;   ,,,,,,,,,,,字体大小:,xx-large;   ,,,,,,,}   ,   ,,,& lt;/style>   & lt;/head>   ,   & lt; body>   ,   & lt; div 类=癲iv-main"祝辞   ,   ,,,& lt; span 类=皊ub-span"比;   ,,,洛神赋   ,,,& lt;/span>   & lt;/div>   & lt;/body>   & lt;/html>

,  Flex布局怎样实现div内部子元素垂直居中

关于“Flex布局怎样实现div内部子元素垂直居中”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看的到。

Flex布局怎样实现div内部子元素垂直居中