css flex

作者: FrankZhang63 | 来源:发表于2022-04-17 21:33 被阅读0次

css flex布局

采用 Flex 布局的元素,称为 Flex 容器(flex container),简称“容器”。它的所有子元素自动成为容器成员,称为 Flex 项目(flex item),简称“项目”。

通过将元素的 display 属性设置为 flex(生成块级 flex 容器)或 inline-flex(生成类似 inline-block 的行内块级 flex 容器)。当一个元素设置了 Flex 布局以后,其子元素的 float、clear 和 vertical-align 等属性将失效。

flex容器属性:

display:指定html元素的盒子类型

flex-direction:指定弹性盒子中元素的排列方式(row:默认值,主轴沿水平方向从左到右;row-reverse:主轴沿水平方向从右到左;column:主轴沿垂直方向从上到下;column-reverse:主轴沿垂直方向从下到上;initial:将此属性设置为属性的默认值;inherit:从父元素继承此属性的值)

flex-wrap:属性用来设置当弹性盒子的子元素(项目)超出父容器时是否换行(nowrap:默认值,表示项目不会换行;wrap:表示项目会在需要时换行;wrap-reverse:表示项目会在需要时换行,但会以相反的顺序;initial: 将此属性设置为属性的默认值;inherit:从父元素继承属性的值)

flex-flow:是 flex-direction 和 flex-wrap 两个属性的简写(例如:flex-flow: row-reverse wrap;)

justify-content:用于设置弹性盒子中元素在主轴(横轴)方向上的对齐方式(flex-start:默认值:左对齐;flex-end:右对齐;center:居中;space-between:两端对齐,项目之间的间隔是相等的;space-around:每个项目两侧的间隔相等;initial:将此属性设置为属性的默认值;inherit:从父元素继承属性的值)

align-items:设置弹性盒子中元素在侧轴(纵轴)方向上的对齐方式(stretch:默认值,项目将被拉伸以适合容器;center:项目位于容器中央;flex-start:项目位于容器顶部;flex-end:项目位于容器的底部;baseline:项目与容器的基线对齐;initial:将此属性设置为属性的默认值;inherit:从父元素继承属性的值;)

align-content:align-content 属性与 justify-content 属性类似,可以在弹性盒子的侧轴还有多余空间时调整容器内项目的对齐方式(stretch: 默认值,将项目拉伸以占据剩余空间;center:项目在容器内居中排布;flex-start:项目在容器的顶部排列;flex-end;项目在容器的底部排列;space-between:多行项目均匀分布在容器中,其中第一行分布在容器的顶部,最后一行分布在容器的底部;space-around:多行项目均匀分布在容器中,并且每行的间距(包括离容器边缘的间距)都相等;initial:将此属性设置为属性的默认值;inherit:从父元素继承属性的值;)

相关文章

  • css flex布局详解

    css flex布局详解 css flex布局详解1css flex布局详解2

  • html编程技巧

    字体外部描边 Css 基于flex布局的盒子上下居中 Css 基于flex布局的盒子左右居中 Css 基于flex...

  • flex布局

    /*! https://github.com/lzxb/flex.css */ [flex], [flex] > ...

  • 小程序CSS知识点

    一、flex布局Flex 布局教程:语法篇Flex 布局教程:实例篇 二、CSS position 属性总结CSS...

  • css flex

    css flex布局 采用 Flex 布局的元素,称为 Flex 容器(flex container),简称“容器...

  • flex.css:移动端 flex 布局

    flex.css 快速布局 什么是 flex.css css3 flex 布局相信很多人已经听说过甚至已经在开发中...

  • css

    css基础css选择器css常见样式1css常见样式2CSS布局上CSS布局下flex布局塔防小游戏flex布局青...

  • CSS 圣杯布局(左右固定、中间自适应)

    CSS 圣杯布局 flex 布局(推荐) 定位布局(推荐) css3 calc布局(影响性能,不推荐) flex:...

  • 关于Flex的使用

    基本概念 css3 中Flex意为‘弹性布局’,采用css3 Flex布局的元素,称为Flex容器,它的所有子元素...

  • 阮一峰CSS flex -弹性布局

    阮一峰CSS flex 布局教程 Flex 布局教程:实例篇

网友评论

      本文标题:css flex

      本文链接:https://www.haomeiwen.com/subject/lttrertx.html