国际军事新闻最近新闻,企业seo蜘蛛屯,淘客WordPress主题,响应式网站特点1.Flex是Flexible Box的缩写#xff0c;意为”弹性布局”#xff0c;用来为盒状模型提供最大的灵活性2.任何一个容器都可以用flex布局#xff08;注意#xff0c;设为Flex布局以后#xff0c;子元素的float、clear和vertical-align属性将失效#xff09; 采用Flex布局的元… 1.Flex是Flexible Box的缩写意为”弹性布局”用来为盒状模型提供最大的灵活性2.任何一个容器都可以用flex布局注意设为Flex布局以后子元素的float、clear和vertical-align属性将失效 采用Flex布局的元素称为Flex容器flex container简称”容器”。它的所有子元素自动成为容器成员称为Flex项目flex item简称”项目”容器默认存在两根轴水平的主轴main axis和垂直的交叉轴cross axis。主轴的开始位置与边框的交叉点叫做main start结束位置叫做main end交叉轴的开始位置叫做cross start结束位置叫做cross end。项目默认沿主轴排列。单个项目占据的主轴空间叫做main size占据的交叉轴空间叫做cross size5.容器的属性有6个 #1. flex-direction作用是决定主轴的方向.box {flex-direction: row | row-reverse | column | column-reverse;}有4个值row默认值主轴为水平方向起点在左端。row-reverse主轴为水平方向起点在右端。column主轴为垂直方向起点在上沿。column-reverse主轴为垂直方向起点在下沿
# 2.flex-wrap属性flex-wrap属性定义如果一条轴线排不下如何换行。.box{flex-wrap: nowrap | wrap | wrap-reverse;}有3个值nowrap默认不换行。wrap换行第一行在上方。wrap-reverse换行第一行在下方。
# 3.flex-flow属性是flex-direction属性和flex-wrap属性的简写形 式 默认值为row nowrap # 4.justify-content属性 justify-content属性定义了项目在主轴上的对齐方式.box {justify-content: flex-start | flex-end | center | space-between | space-around;}它可能取5个值具体对齐方式与轴的方向有关。下面假设主轴为从左到右flex-start默认值左对齐flex-end右对齐center 居中space-between两端对齐项目之间的间隔都相等。space-around每个项目两侧的间隔相等。所以项目之间的间隔比项目与边框的间隔大一倍。# 5.align-items属性定义项目在交叉轴上如何对齐。.box {align-items: flex-start | flex-end | center | baseline | stretch;} border-bottom设置完成后想要开头的一段不需要可以设定一个空的子元素高度超过它覆盖掉