学习笔记(十一):ArkUi-弹性布局 (Flex)

news/2025/1/22 21:40:00/文章来源:https://www.cnblogs.com/xqxacm/p/18511107

弹性布局(Flex)提供更加有效的方式对容器中的子元素进行排列、对齐和分配剩余空间。

常用于页面头部导航栏的均匀分布、页面框架的搭建、多行数据的排列等。

容器默认存在主轴与交叉轴,子元素默认沿主轴排列,子元素在主轴方向的尺寸称为主轴尺寸,在交叉轴方向的尺寸称为交叉轴尺寸。

1、direction 

设置主轴的方向,从而控制子元素的排列方向。

 四个设置选项

 

2、wrap

默认情况下,Flex容器中的子元素都排在一条线(又称“轴线”)上。

wrap属性控制当子元素主轴尺寸之和大于容器主轴尺寸时,Flex是单行布局还是多行布局。在多行布局时,通过交叉轴方向,确认新行排列方向。

 

3、justifyContent

设置子元素在主轴方向的对齐方式 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/823302.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

《城堡守护者:开启热血守护之旅》

​ 在充满奇幻与冒险的游戏世界中,有一款游戏如同一座闪耀的堡垒,吸引着无数玩家投身其中,它就是《城堡守护者》。这款游戏以其独特的魅力,为玩家们构建了一个充满挑战与激情的世界,让每一位玩家都能化身为英勇的守护者,捍卫属于自己的城堡,书写属于自己的传奇。一、沉…

软件基础第二次作业

.center { width: auto; display: table; margin-left: auto; margin-right: auto }班级链接 https://edu.cnblogs.com/campus/zjlg/rjjc目标 用Text_Counter统计纯文本文件中的字符数、单词数、句子数姓名-学号 侯锦秀-2022329301003码云地址 https://gitee.com/honeyest/text…

植物大战僵尸杂交版游戏

「游戏」链接:https://pan.quark.cn/s/e37b17a6803d

vue2-自定义全局toast提示插件

编写toast.vue 在components文件夹下新增toast文件夹,并在toast文件夹中新增index.vue文件 ` <template><div id="toast"><span class="toast" @mouseleave="start" @mouseenter="stop" :style="{ top: styleTop…

Escalate_Linux靶机提权学习

靶机下载 https://www.vulnhub.com/entry/escalate_linux-1,323/ 用VMware打开 扫描端口 nmap -sS -sV -n -T4 -p- 192.168.93.134 Starting Nmap 7.94SVN ( https://nmap.org ) at 2024-10-04 09:26 CST Nmap scan report for 192.168.93.134 Host is up (0.00090s latency). …

使用Ubuntu系统管理包工具(apt)部署Zabbix企业级监控系统

1. 系统版本Ubuntu VERSION=22.04.4 LTS2. zabbix安装 2.1 zabbix官方 https://www.zabbix.com/cn/download?zabbix=7.0&os_distribution=ubuntu&os_version=22.04&components=server_frontend_agent&db=mysql&ws=apache 2.2 配置选择2.3 使用Ubuntu的管…

使用node的npm安装包遇到的问题

1最开始安装出现的问题是执行后卡顿出来以下网络相关的错误2搜索后执行命令切换到淘宝镜像后在执行,但是第一我仔细看报错信息,就又切换官网镜像了,又报了1的错误,然后又切回淘宝镜像分析错误信息。发现是安装node的目录用户没有写的权限 3.修改node安装目录文件权限后,在设…

3D在UI上的应用

一、传统管理系统登录页的局限性 在过去,传统的管理系统登录页通常采用平面设计,以简洁的布局和清晰的文字为主。虽然这种设计能够满足基本的功能需求,但也存在一些局限性。首先,平面设计缺乏立体感和深度感,容易给人单调、乏味的感觉。用户在面对这样的登录页时,往往缺乏…

【BUUCTF】Youngter-drive

Youngter-drive UPX脱壳 分析这是一道多线程题,先来分析这个main函数::hObject = CreateMutexW(0, 0, 0); : 创建一个互斥锁,使两个双线程能够使用共享资源hObject = CreateThread(0, 0, StartAddress, 0, 0, 0); Thread = CreateThread(0, 0, sub_41119F, 0, 0, 0); :创…

34. 过滤条件、多表查询、子查询

1. 过滤条件 1.1 过滤条件之having [1]概念 HAVING 子句用于对分组后的结果进行过滤。它通常与 GROUP BY 子句一起使用,在 SELECT 语句的聚合函数(如 SUM(), AVG(), COUNT(), MAX(), MIN() 等)之后应用条件。 HAVING 子句与 WHERE 子句类似,但 HAVING 适用于分组后的数据,…

Debian12 搭建LNMP环境,配置SSL证书,安装WordPress

一、安装并配置PHP SSH连接上VPS之后,我们先更新一下系统组件,使用下面的命令。 apt update -y && apt upgrade -y接着输入下面的命令安装PHP和相关组件 apt install php-fpm php-mysql php-gd php-cli php-curl php-mbstring php-zip php-opcache php-xml php-mysql…

实验2 类与对象

实验任务一 t.h1 // 类T: 声明2 class T {3 // 对象属性、方法4 public:5 T(int x = 0, int y = 0); // 普通构造函数6 T(const T &t); // 复制构造函数7 T(T &&t); // 移动构造函数8 ~T(); // 析构函数9 10 void adjust(…