介绍
这篇文章将为大家详细讲解有关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
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内部子元素垂直居中”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看的到。