当前位置:首页 > 前端 > 正文内容

flex布局教程

zhangsir3年前 (2022-08-25)前端327

父元素:

display:flex;

开启flex布局

flex-direction 属性

flex-direction:row | row-reverse | column | column=reverse;

包含四个属性值:


row: 默认值,表示沿水平方向,由左到右。


row-reverse :表示沿水平方向,由右到左


column:表示垂直方向,由上到下


column-reverse:表示垂直方向,由下到上

flex-wrap属性

flex-wrap:nowrap | wrap | wrap-reverse;

包含三个属性值:


nowrap:表示不换行


说明:设置的项目的宽度就失效了,强行在一行显示


wrap:正常换行


wrap-reverse:向上换行,第一行位于下方

flex-flow属性

flex-flow属性是flex-deriction和flex-wrap属性的简写,默认值为[row nowrap];,


第一个属性值为flex-direction的属性值


第二个属性值为flex-wrap的属性值

justify-content 属性

justify-content: flex-start | flex-end | center |space-between | space-around

该属性主要要五个属性值:


flex-start:默认值,左对齐


flex-end:右对齐


center:居中对齐


space-between:两端对齐


space-around:每个项目两侧的间距相等

align-items 属性

align-items:flex-start | flex-end | center | baseline | stretch

该属性主要有五个属性值:(以交叉轴从上向下为例)


flex-start:交叉轴的起点对齐


flex-end 交叉轴的终点对齐


center 交叉轴居中对齐


baseline 项目的第一行文字的基线对齐


stretch:默认值:如果项目未设置高度或者高度为auto,将占满整个容器的高度

align-content属性

align-content: flex-start | flex-end | center | space-between | space-around | stretch;

flex-start:与交叉轴的起点对齐。

flex-end:与交叉轴的终点对齐。

center:与交叉轴的中点对齐。

space-between:与交叉轴两端对齐,轴线之间的间隔平均分布。

space-around:每根轴线两侧的间隔都相等。所以,轴线之间的间隔比轴线与边框的间隔大一倍。

stretch(默认值):轴线占满整个交叉轴。


zhangsir版权y1防采集https://mianka.xyz

扫描二维码推送至手机访问。

版权声明:本文由zhangsir or zhangmaam发布,如需转载请注明出处。

本文链接:https://www.mianka.xyz/post/21.html

分享给朋友:

“flex布局教程” 的相关文章

Autojs获取GPS定位信息

记得先把autojs的“定位权限”给开了!!!!console.show(); importClass(android.content.BroadcastReceiver); importClass(android.content.Intent); importClass(android.co...

css如何设置input聚焦时的样式

input的聚焦时的样式怎么设置呢?input:focus-visible {   background-color: red; }这样应该就行了。...

layui框架引入css文件不报错也不生效

layui框架引入css文件不报错也不生效link加入rel=“stylesheet” type=“text/css” 属性即可实例<link type="text/css" rel="stylesheet" href=&q...

JavaScript怎么做跳转

要在JavaScript中进行页面跳转,您可以使用以下方法之一:1.使用location对象的属性和方法您可以使用location对象的属性和方法来更改当前窗口的URL。例如,要将页面重定向到另一个URL,您可以使用以下代码:// 将页面重定向到另一个URL window.locatio...

jquery如何获取最后一个元素

jquery如何获取最后一个元素获取最后一个元素,并将文字设置为红色$(document).ready(function(){     $(p).last().css(color,red); });相关扩展:使用first()方法获取第一个元素#获取第一个...

jquery获取元素有两个,怎么获取第二个的属性名

如果你有两个相同类型的且具有相同类名或ID的元素,你可以使用jQuery的.eq()方法来获取第二个元素的属性名。这个方法返回指定元素的属性名。例如,假设你有两个div元素,它们都有class="myDiv",你可以这样获取第二个元素的class属性名:$('.myDiv...