学习Bootstrap 5的第九天

目录

列表组

基础的列表组

实例

活动的列表项

实例

禁用的列表项

实例

链接列表项

实例

移除列表边框

实例

带编号的列表组

实例

水平列表组

实例

多种颜色列表项

实例

多种颜色的链接列表项

实例

带徽章的列表组

实例

列表组案例

实例一

实例二


列表组

基础的列表组

在 Bootstrap 5 中,可以使用类为 .list-group 的 <ul>或<ol> 元素和类为 .list-group-item 的 <li> 元素。这通常用于显示一组有序或无序的项目。

实例

<!DOCTYPE html>
<html lang="en"><head><title>Bootstrap 实例</title><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/css/bootstrap.min.css" rel="stylesheet"><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/js/bootstrap.bundle.min.js"></script></head><body><div class="container mt-3"><h1>基础的列表组</h1><ul class="list-group"><li class="list-group-item">项目 1</li><li class="list-group-item">项目 2</li><li class="list-group-item">项目 3</li></ul><br /><ol class="list-group"><li class="list-group-item">项目 1</li><li class="list-group-item">项目 2</li><li class="list-group-item">项目 3</li></ol></div></body>
</html>

运行结果

活动的列表项

在Bootstrap中,可以通过添加一个.active类到<li>元素来设置一个激活状态的列表项。这通常用于高亮显示当前选定的列表项。

注意:这个类可以应用于任何元素,不仅仅是<li>元素。你可以根据需要灵活地应用这个类来设置激活状态。

实例

<!DOCTYPE html>
<html lang="en"><head><title>Bootstrap 实例</title><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/css/bootstrap.min.css" rel="stylesheet"><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/js/bootstrap.bundle.min.js"></script></head><body><div class="container mt-3"><h1>活动状态</h1><ul class="list-group"><li class="list-group-item active">项目 1</li><li class="list-group-item">项目 2</li><li class="list-group-item">项目 3</li></ul><br /><ol class="list-group"><li class="list-group-item active">项目 1</li><li class="list-group-item">项目 2</li><li class="list-group-item">项目 3</li></ol></div></body>
</html>

运行结果

禁用的列表项

在Bootstrap中,可以使用.disabled类来设置一个禁用的列表项。这通常用于表示该列表项不可点击或不可用。

实例

<!DOCTYPE html>
<html lang="en"><head><title>Bootstrap 实例</title><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/css/bootstrap.min.css" rel="stylesheet"><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/js/bootstrap.bundle.min.js"></script></head><body><div class="container mt-3"><h1>禁用的列表项</h1><ul class="list-group"><li class="list-group-item disabled">项目 1</li><li class="list-group-item">项目 2</li><li class="list-group-item">项目 3</li></ul><br /><ol class="list-group"><li class="list-group-item disabled">项目 1</li><li class="list-group-item">项目 2</li><li class="list-group-item">项目 3</li></ol></div></body>
</html>

运行结果

链接列表项

在Bootstrap中,可以将 <ul> 替换为 <div> , <a> 替换 <li>,使用.list-group-item-action类来创建一个链接的列表项,并在鼠标悬停时显示灰色背景。

实例

<!DOCTYPE html>
<html lang="en"><head><title>Bootstrap 实例</title><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/css/bootstrap.min.css" rel="stylesheet"><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/js/bootstrap.bundle.min.js"></script></head><body><div class="container mt-3"><h1>链接列表项</h1><div class="list-group"><a href="#" class="list-group-item list-group-item-action">项目 1</a><a href="#" class="list-group-item list-group-item-action">项目 2</a><a href="#" class="list-group-item list-group-item-action">项目 3</a></div></div></body>
</html>

在这个示例中,<div>元素用于包装链接列表项,<a>元素用于创建链接,并添加了.list-group-item和.list-group-item-action类。当鼠标悬停在链接上时,.list-group-item-action类将添加灰色背景色。

运行结果

移除列表边框

在Bootstrap 5中,.list-group-flush类可以用于移除列表的边框和圆角。这个类可以应用于.list-group元素,以创建一个没有边框和圆角的列表组。

实例

<!DOCTYPE html>
<html lang="en"><head><title>Bootstrap 实例</title><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/css/bootstrap.min.css" rel="stylesheet"><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/js/bootstrap.bundle.min.js"></script></head><body><div class="container mt-3"><h1>移除列表边框</h1><div class="list-group list-group-flush"><a href="#" class="list-group-item list-group-item-action">项目 1</a><a href="#" class="list-group-item list-group-item-action">项目 2</a><a href="#" class="list-group-item list-group-item-action">项目 3</a></div></div></body>
</html>

运行结果

带编号的列表组

在Bootstrap 5中,可以使用 .list-group-numbered 类创建前面带有数字的列表项。

实例

<!DOCTYPE html>
<html lang="en"><head><title>Bootstrap 实例</title><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/css/bootstrap.min.css" rel="stylesheet"><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/js/bootstrap.bundle.min.js"></script></head><body><div class="container mt-3"><h1>带编号的列表组</h1><ol class="list-group list-group-numbered"><li class="list-group-item">第一项</li><li class="list-group-item">第二项</li><li class="list-group-item">第三项</li><li class="list-group-item">第四项</li></ol></div></div></body>
</html>

运行结果

水平列表组

在Bootstrap 5中,可以将.list-group-horizontal类添加到 .list-group类中,来创建一个水平列表组,其中列表项水平显示而不是垂直显示。

实例

<!DOCTYPE html>
<html lang="en"><head><title>Bootstrap 实例</title><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/css/bootstrap.min.css" rel="stylesheet"><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/js/bootstrap.bundle.min.js"></script></head><body><div class="container mt-3"><h1>水平列表组</h1><ol class="list-group list-group-horizontal"><li class="list-group-item">第一项</li><li class="list-group-item">第二项</li><li class="list-group-item">第三项</li><li class="list-group-item">第四项</li></ol></div></div></body>
</html>

在这个示例中,.list-group-horizontal类被添加到.list-group元素上,以使列表项水平显示。 

运行结果

多种颜色列表项

在Bootstrap中,可以使用不同的类来设置列表项的颜色。以下是一些可用的类:

  1. .list-group-item-success:设置成功(绿色)背景色。
  2. .list-group-item-secondary:设置次要(灰色)背景色。
  3. .list-group-item-info:设置信息(蓝色)背景色。
  4. .list-group-item-warning:设置警告(黄色)背景色。
  5. .list-group-item-danger:设置危险(红色)背景色。
  6. .list-group-item-dark:设置深色(黑色)背景色。
  7. .list-group-item-light:设置浅色(白色)背景色。

这些类可以应用于.list-group-item元素,以改变其背景颜色。可以在一个列表项上使用多个颜色类,但请注意,Bootstrap的颜色类会覆盖彼此,因此最后应用的类将决定最终的颜色。

实例

<!DOCTYPE html>
<html lang="en"><head><title>Bootstrap 实例</title><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/css/bootstrap.min.css" rel="stylesheet"><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/js/bootstrap.bundle.min.js"></script></head><body><div class="container mt-3"><h1>多种颜色列表项</h1><ul class="list-group"><li class="list-group-item">初始项目</li><li class="list-group-item list-group-item-success">成功项目</li><li class="list-group-item list-group-item-secondary">次要项目</li><li class="list-group-item list-group-item-info">信息项目</li><li class="list-group-item list-group-item-warning">警告项目</li><li class="list-group-item list-group-item-danger">危险项目</li><li class="list-group-item list-group-item-dark">深色项目</li><li class="list-group-item list-group-item-light">浅色项目</li></ul></div></div></body>
</html>

运行结果

多种颜色的链接列表项

实例

<!DOCTYPE html>
<html lang="en"><head><title>Bootstrap 实例</title><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/css/bootstrap.min.css" rel="stylesheet"><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/js/bootstrap.bundle.min.js"></script></head><body><div class="container mt-3"><h1>多种颜色列表项</h1><div class="list-group"><a href="#" class="list-group-item list-group-item-action">激活列表项</a><a href="#" class="list-group-item list-group-item-success">成功列表项</a><a href="#" class="list-group-item list-group-item-secondary">次要列表项</a><a href="#" class="list-group-item list-group-item-info">信息列表项</a><a href="#" class="list-group-item list-group-item-warning">警告列表项</a><a href="#" class="list-group-item list-group-item-danger">危险列表项</a><a href="#" class="list-group-item list-group-item-primary">主要列表项</a><a href="#" class="list-group-item list-group-item-dark">深灰色列表项</a><a href="#" class="list-group-item list-group-item-light">浅色列表项</a></div></div></body>
</html>

运行结果

带徽章的列表组

在Bootstrap 5中,可以使用.badge类来创建一个徽章,并将其与列表项结合使用。徽章通常用于显示一些额外的信息或标记,例如提示、警告或状态。

实例

<!DOCTYPE html>
<html lang="en"><head><title>Bootstrap 实例</title><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/css/bootstrap.min.css" rel="stylesheet"><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/js/bootstrap.bundle.min.js"></script></head><body><div class="container mt-3"><h1>带徽章的列表组</h1><ul class="list-group"><li class="list-group-item d-flex justify-content-between align-items-center">项目 1<span class="badge bg-primary rounded-pill">主要</span></li><li class="list-group-item d-flex justify-content-between align-items-center">项目 2<span class="badge bg-secondary rounded-pill">次要</span></li></ul></div></body>
</html>

运行结果

列表组案例

实例一

<!DOCTYPE html>
<html lang="en"><head><title>Bootstrap 实例</title><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/css/bootstrap.min.css" rel="stylesheet"><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/js/bootstrap.bundle.min.js"></script></head><body><div class="container mt-3"><ul class="list-group"><li class="list-group-item d-flex justify-content-between align-items-start border-0"><div><h3>项目 1</h3><p>这是项目 1 的描述。</p></div><div><button class="btn btn-primary">编辑</button><button class="btn btn-secondary">删除</button></div></li><li class="list-group-item d-flex justify-content-between align-items-start border-0"><div><h3>项目 2</h3><p>这是项目 2 的描述。</p></div><div><button class="btn btn-primary">编辑</button><button class="btn btn-secondary">删除</button></div></li><li class="list-group-item d-flex justify-content-between align-items-start border-0"><div><h3>项目 3</h3><p>这是项目 3 的描述。</p></div><div><button class="btn btn-primary">编辑</button><button class="btn btn-secondary">删除</button></div></li><li class="list-group-item d-flex justify-content-between align-items-start border-0"><div><h3>项目 4</h3><p>这是项目 4 的描述。</p></div><div><button class="btn btn-primary">编辑</button><button class="btn btn-secondary">删除</button></div></li><li class="list-group bg-dark text-white p-0">最后的项目(背景色)</li></ul></div><script>window.onload = function() {var editButtons = document.querySelectorAll(".btn-primary");var deleteButtons = document.querySelectorAll(".btn-secondary");var pElements = document.querySelectorAll("p");// 为编辑按钮添加点击事件监听器editButtons.forEach(function(button, index) {button.addEventListener("click", function() {// 弹出编辑框,用于修改项目信息var newDescription = prompt("请输入新的项目描述:");if (newDescription) {pElements[index].innerText = newDescription;}});});// 为删除按钮添加点击事件监听器deleteButtons.forEach(function(button, index) {button.addEventListener("click", function() {// 删除该项目的相关内容var confirmDelete = confirm("确定要删除此项目吗?");if (confirmDelete) {var listItem = this.parentNode.parentNode;listItem.remove();}});});};</script></body>
</html>

运行结果

实例二

<!DOCTYPE html>
<html lang="en"><head><title>Bootstrap 实例</title><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/css/bootstrap.min.css" rel="stylesheet"><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/js/bootstrap.bundle.min.js"></script></head><body><div class="container mt-3"><h2>Bootstrap5列表组综合案例</h2><ul class="list-group"><li class="list-group-item"><h3>列表项1</h3><p>这是列表项1的描述。</p><button class="btn btn-primary btn-sm add-nested-item">添加嵌套列表项</button><button class="btn btn-primary btn-sm edit-nested-item">更改嵌套列表项</button><button class="btn btn-secondary btn-sm delete-nested-item">删除</button><ul class="list-group"><li class="list-group-item">嵌套列表项1</li><li class="list-group-item">嵌套列表项2</li><li class="list-group-item">嵌套列表项3</li></ul></li><li class="list-group-item"><h3>列表项2</h3><p>这是列表项2的描述。</p><button class="btn btn-primary btn-sm add-nested-item">添加嵌套列表项</button><button class="btn btn-primary btn-sm edit-nested-item">更改嵌套列表项</button><button class="btn btn-secondary btn-sm delete-nested-item">删除</button><ul class="list-group"><li class="list-group-item">嵌套列表项4</li><li class="list-group-item">嵌套列表项5</li><li class="list-group-item">嵌套列表项6</li></ul></li><li class="list-group-item"><h3>列表项3</h3><p>这是列表项3的描述。</p><button class="btn btn-primary btn-sm add-nested-item">添加嵌套列表项</button><button class="btn btn-primary btn-sm edit-nested-item">更改嵌套列表项</button><button class="btn btn-secondary btn-sm delete-nested-item">删除</button><ul class="list-group"><li class="list-group-item">嵌套列表项7</li><li class="list-group-item">嵌套列表项8</li><li class="list-group-item">嵌套列表项9</li></ul></li></ul></div><script>window.onload = function() {var addButtons = document.querySelectorAll(".add-nested-item");var deleteButtons = document.querySelectorAll(".delete-nested-item");var editButtons = document.querySelectorAll(".edit-nested-item");// 为添加按钮添加点击事件监听器addButtons.forEach(function(button) {button.addEventListener("click", function() {// 创建新的嵌套列表项var newNestedItem = document.createElement("li");newNestedItem.className = "list-group-item";newNestedItem.innerText = "新的嵌套列表项";// 将新的嵌套列表项添加到父级列表项的子列表中var parentList = button.parentNode.querySelector("ul.list-group");parentList.appendChild(newNestedItem);});});// 为编辑按钮添加点击事件监听器editButtons.forEach(function(button) {button.addEventListener("click", function() {// 获取父级列表项的子列表var parentList = button.parentNode.querySelector("ul.list-group");// 获取该父级列表项的所有嵌套列表项var nestedItems = parentList.querySelectorAll("li.list-group-item");// 遍历每个嵌套列表项nestedItems.forEach(function(nestedItem) {// 修改嵌套列表项的内容nestedItem.innerText = "更改后的嵌套列表项";});});});// 为删除按钮添加点击事件监听器deleteButtons.forEach(function(button) {button.addEventListener("click", function() {// 删除对应的嵌套列表项var nestedItem = button.parentNode;nestedItem.remove();});});};</script></body>
</html>

运行结果

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

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

相关文章

连nil切片和空切片一不一样都不清楚?那BAT面试官只好让你回去等通知了。

连nil切片和空切片一不一样都不清楚&#xff1f;那BAT面试官只好让你回去等通知了。 问题 package mainimport ("fmt""reflect""unsafe" )func main() {var s1 []ints2 : make([]int,0)s4 : make([]int,0)fmt.Printf("s1 pointer:%v, s2 p…

NLP机器翻译全景:从基本原理到技术实战全解析

目录 一、机器翻译简介1. 什么是机器翻译 (MT)?2. 源语言和目标语言3. 翻译模型4. 上下文的重要性 二、基于规则的机器翻译 (RBMT)1. 规则的制定2. 词典和词汇选择3. 限制与挑战4. PyTorch实现 三、基于统计的机器翻译 (SMT)1. 数据驱动2. 短语对齐3. 评分和选择4. PyTorch实现…

本地MQTT服务器搭建(EMQX)

一、下载EMQX 下载地址&#xff1a;EMQ (emqx.com) 打开官网后&#xff0c;选择右边的免费试用按钮 然后单击EMQX Enterprise标签&#xff0c;然后选择下面的EMQX开源版&#xff0c;选择开源版的系统平台为Windows&#xff0c;单击免费下载。 在新页面下单击立即下载 二、安装…

Kotlin(六) 类

目录 创建类 调用类 类的继承------open 构造函数 创建类 创建类和创建java文件一样&#xff0c;选择需要创建的目录New→Kotlin File/Class Kotlin中也是使用class关键字来声明一个类的&#xff0c;这一点和Java一致。现在我们可以在这个类中加入字段和函数来丰富它的功…

循环语句详解

文章目录 循环语句详解1. 循环使用 v-for 指令2. v-for 还支持一个可选的第二个参数&#xff0c;参数值为当前项的索引3. 模板template 中使用 v-for4. v-for 迭代对象-第一个参数为value5. v-for的第二个参数为键名6. v-for的第三个参数为索引7. v-for迭代整数8. computed计算…

leetcode 第454题.四数相加II

给你四个整数数组 nums1、nums2、nums3 和 nums4 &#xff0c;数组长度都是 n &#xff0c;请你计算有多少个元组 (i, j, k, l) 能满足&#xff1a; 0 < i, j, k, l < nnums1[i] nums2[j] nums3[k] nums4[l] 0 454. 四数相加 II - 力扣&#xff08;LeetCode&#xf…

大型语言模型,第 1 部分:BERT

一、介绍 2017是机器学习中具有历史意义的一年&#xff0c;当变形金刚模型首次出现在现场时。它在许多基准测试上都表现出色&#xff0c;并且适用于数据科学中的许多问题。由于其高效的架构&#xff0c;后来开发了许多其他基于变压器的模型&#xff0c;这些模型更专注于特定任务…

rust编译出错:error: failed to run custom build command for `ring v0.16.20`

安装 Visual Studio&#xff0c;确保选择 —.NET 桌面开发、使用 C 的桌面开发和通用 Windows 平台开发。显示已安装的工具链rustup show。然后通过运行更改和设置工具链rustup default stable-x86_64-pc-windows-msvc。 另外是想用clion进行调试rust 需要你按下面配置即可解…

Mental Poker- Part 2

在part-1中&#xff0c;我们梳理了去中心纸牌游戏所面临的挑战&#xff0c;也介绍了一种改进的Barnett-Smart协议&#xff0c;part-2将深入了解该协议背后涉及的算法。 Discrete-log VTMF VTMFs包含4部分&#xff1a;key generation, mask, remask and unmask&#xff0c;这些…

NFTScan 正式上线 TON NFTScan 浏览器!

2023 年 9 月 12 号&#xff0c;NFTScan 团队正式对外发布了 TON NFTScan 基础设施&#xff0c;将为 TON 生态的 NFT 开发者和用户提供简洁高效的 NFT 数据搜索查询服务。NFTScan 作为全球领先的 NFT 数据基础设施服务商&#xff0c;TON 是继 Bitcoin、Ethereum、BNBChain、Pol…

interview3-微服务与MQ

一、SpringCloud篇 &#xff08;1&#xff09;服务注册 常见的注册中心&#xff1a;eureka、nacos、zookeeper eureka做服务注册中心&#xff1a; 服务注册&#xff1a;服务提供者需要把自己的信息注册到eureka&#xff0c;由eureka来保存这些信息&#xff0c;比如服务名称、…

Unity Animation、Animator 的使用(超详细)

文章目录 1. 添加动画2. Animation2.1 制作界面2.2 制作好的 Animation 动画2.3 添加和使用事件 3. Animator3.1 制作界面3.2 一些参数解释3.3 动画参数 4. Animator中相关类、属性、API4.1 类4.2 属性4.3 API4.4 几个关键方法 5. 动画播放和暂停控制 1. 添加动画 选中待提添加…

Sudowrite:基于人工智能的AI写作文章生成工具

【 产品介绍】 名称 Sudowrite 成立/上线时间 2023年 具体描述 Sudowrite是一个基于GPT-3的人工智能写作工具&#xff0c;可以帮助你快速生成高质量的文本内容&#xff0c; 无论是小说、博客、营销文案还是学术论文。 Sudowrite可以根据你的输入和指…

八、MySql表的复合查询

文章目录 一、基本查询回顾二、多表查询&#xff08;一&#xff09;笛卡尔积的初步过滤&#xff08;二&#xff09;例子1.显示部门号为10的部门名&#xff0c;员工名和工资2.显示各个员工的姓名&#xff0c;工资&#xff0c;及工资级别 三、自连接&#xff08;一&#xff09;定…

pkg 打包 nodejs

一、先全局安装pkg npm i -g pkg 二、下载打包所需的 node-v16.16.0-linux-x64 和 node-v16.16.0-win-x64 下载地址&#xff0c;里面选择你需要的版本 三、放到pkg的缓存目录 windows&#xff1a;C:\Users\whh\.pkg-cache\v3.4&#xff0c;&#xff08;把whh替换为你的电脑…

【计算机网络】传输层协议——TCP(上)

文章目录 TCPTCP协议段格式报头和有效载荷如何分离&#xff1f;4位首部长度 TCP可靠性确认应答机制的提出序号和确认序号为什么序号和确认序号在不同的字段&#xff1f; 16位窗口大小 6个标志位标志位本质具体标志位PSHRSTURG 超时重传机制 文章目录 TCPTCP协议段格式报头和有效…

领域驱动设计:领域模型与代码模型的一致性

文章目录 领域对象的整理从领域模型到微服务的设计领域层的领域对象应用层的领域对象 领域对象与微服务代码对象的映射典型的领域模型非典型领域模型 DDD 强调先构建领域模型然后设计微服务&#xff0c;以保证领域模型和微服务的一体性&#xff0c;因此我们不能脱离领域模型来谈…

树控件、下拉框、文本框常用测试用例

01 控件的测试外观操作 1&#xff09;项目中的所有树是否风格一致 2&#xff09;树结构的默认状态是怎样的。比如默认树是否是展开&#xff0c;是展开几级&#xff1f; 是否有默认的焦点&#xff1f;默认值是什么&#xff1f;展开的节点图标和颜色&#xff1f; 3&#xff09…

Matlab之创建空数组的多种方法汇总

一、matlab空数组是什么&#xff1f; 在MATLAB中&#xff0c;空数组是指没有元素的数组对象。它可以用于占位或者作为容器&#xff0c;等待后续添加元素。 二、创建空数组的多种方法 1、使用空方括号 [] 创建空矩阵 A []; % 创建一个空双精度矩阵 B logical([]); % 创建一…

TypeScript类型系统层级

&#x1f3ac; 岸边的风&#xff1a;个人主页 &#x1f525; 个人专栏 :《 VUE 》 《 javaScript 》 ⛺️ 生活的理想&#xff0c;就是为了理想的生活 ! 目录 1. 顶层类型&#xff08;Top Type&#xff09; 1.1 any 类型 1.2 unknown 类型 2. 底层类型&#xff08;Bottom …