【Bootstrap学习 day4】

news2025/1/23 3:44:25

Bootstrap5 列表组
使用Bootstrap创建列表
可以创建三种不类型的HTML列表:

  • 无序列表—顺序无关紧要的项目列表。无序列表中的列表标有项目符号,例如。、·等ul>li
  • 有序列表—顺序确实很重要的项目列表。有序列表中的列表项用数字标记,例如1、vi等ol>li
  • 定义列表—术语列表及其项目描述。dl>dt

内联列表
如果要使用有序列表或无序列表创建水平菜单,则需要将所有列表项放在一行中(即并排)。可以通过将类.list-inline添加到<ul>或<li>元素来完成此操作。
添加.list-inline属性变为内联列表,简单点说就是把垂直方向的列表变为水平方向。内联列表一般用作菜单(导航)样式。

<h3>内联列表</h3>
	<ul class="list-inline">
		<li class="list-inline-item">标题一</li>
		<li class="list-inline-item">标题二</li>
		<li class="list-inline-item">标题三</li>
	</ul>

在这里插入图片描述
Bootstrap5列表组
列表组是非常有用且灵活的组件,用于以漂亮的方式显示元素列表。在最基本的形式中,列表组只是一个带有.list-group类的无序列表,且列表中的元素带有.list-group-item类
基础的列表组

<ul class="list-group">
	<li class="list-group-item">第一项</li>
	<li class="list-group-item">第二项</li>
	<li class="list-group-item">第三项</li>
</ul>

在这里插入图片描述

设置禁用和活动项
可以将类.active添加到.list-group-item类后面用来指示当前项目元素使活动的。同样,可以将.disabled添加到.list-group-item后面,从而使其看起来是禁用状态。

<ul class="list-group">
	<li class="list-group-item active">第一项</li>
	<li class="list-group-item">第二项</li>
	<li class="list-group-item disabled">第三项</li>
</ul>

移除列表边框
使用.list-group-flush类添加到list-group元素上,用以移除外边框和圆角,从而创建与其父容器边对边的列表组

<ul class="list-group list-group-flush">
	<li class="list-group-item">第一项</li>
	<li class="list-group-item">第二项</li>
	<li class="list-group-item">第三项</li>
</ul>

水平列表组
.list-group-horizontal类添加到.list-group,可以将列表项水平显示而不是垂直显示(并排而不是堆叠)

<ul 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>
</ul>

创建编号列表组

可以通过简单地在.list-group元素上添加类.list-group-numbered来创建带有元素编号的列表组。

<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>

数字式通过CSS(而不是<ol>元素的默认浏览器样式)生成的。
带有徽章的列表组
带徽章的列表组其实就是将Bootstrap框架中的徽章组件和基础列表组件结合在一起的一个效果,只需在.list-group-item的基础上追加徽章组件“badge”。

<ul class="list-group">
	<li class="list-group-item">第一项
		<small class="bg-primary badge">12</small>
	</li>
	<li class="list-group-item">第二项</li>
	<li class="list-group-item">第三项</li>
	<li class="list-group-item">第四项</li>
</ul>

多种颜色列表项
和大多数其他组件一样,可以在列表组项目上使用相应的类来对它们进行额外的背景色设置,来对它们施加额外的强调。

<ul class="list-group">
	<li class="list-group-item list-group-item-success">Success item</li>
	<li class="list-group-item list-group-item-secondary">Secondary item</li>
	<li class="list-group-item list-group-item-info">Info item</li>
	<li class="list-group-item list-group-item-warning">Warning item</li>
	<li class="list-group-item list-group-item-danger">Danger item</li>
	<li class="list-group-item list-group-item-primary">Primary item</li>
	<li class="list-group-item list-group-item-dark">Dark item</li>
	<li class="list-group-item list-group-item-light">Light item</li>
</ul>

向列表组添加自定义内容
bootstrap框架在链接列表组的基础上增加了两个样式:
.list-group-item-heading:用来定义列表项头部样式
.list-group-item-text:用来定义列表项主要内容
这两个样式最大的作用就是用来帮组开发者可以自定义列表项里的内容

<div class="list-group">
	<a href="#" class="list-group-item active">
		<h4 class="list-group-heading">网站服务</h4>
	</a>
	<a href="#" class="list-group-item">
		<h4 class="list-group-heading">标题一</h4>
		<p class="list-group-item-text">这里面是内容一</p>
	</a>
	<a href="#" class="list-group-item">
		<h4 class="list-group-heading active">标题二</h4>
		<p class="list-group-item-text">这里面是内容二</p>
	</a>
</div>

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

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

相关文章

欧洲十大跨境电商平台,自养号测评下单的重要性及优势

在欧洲站&#xff0c;用户体量非常庞大&#xff0c;这与近几年人们的消费习惯密不可分&#xff0c;越来越多的人开始网购&#xff0c;据欧盟委员的最新调研显示&#xff0c;在欧盟&#xff0c;近一半(42%)的中小企业通过在线市场销售产品和服务。 所以&#xff0c;逸居海外给大…

Grafana无法发送告警消息的飞书webhook(机器人)

1.问题描述 Grafana无法向飞书机器人发送报警消息&#xff0c;实测使用Grafana自带的webhook也不好使&#xff0c;对于用飞书办公的程序猿非常不便&#xff0c;后来发现一个报警神器&#xff0c;开源免费&#xff0c;关键是好用 PrometheusAlert 2.PrometheusAlert安装 Prom…

ansible_角色的使用

本章主要介绍ansible中角色的使用 了解什么是角色独立地写一个角色使用角色系统自带角色地使用 1.了解角色 正常情况下&#xff0c;配置一个服务如 apache时&#xff0c;要做一系列的操作:安装、拷贝、启动服务等。如果要在不同的机器上重复配置此服务&#xff0c;需要重新执…

企业私有云容器化架构

什么是虚拟化: 虚拟化&#xff08;Virtualization&#xff09;技术最早出现在 20 世纪 60 年代的 IBM 大型机系统&#xff0c;在70年代的 System 370 系列中逐渐流行起来&#xff0c;这些机器通过一种叫虚拟机监控器&#xff08;Virtual Machine Monitor&#xff0c;VMM&#x…

IC入门必备!数字IC中后端设计实现全流程解析(1.3万字长文)

吾爱IC社区自2018年2月份开始在公众号上开始分享数字IC后端设计实现相关基础理论和实战项目经验&#xff0c;累计输出文字超1000万字。全部是小编一个个字敲出来的&#xff0c;绝对没有复制粘贴的情况&#xff0c;此处小编自己得给自己鼓鼓掌鼓励下自己。人生不要给自己设限&am…

【华为数据之道学习笔记】7-5通过感知能力推进企业业务数字化

感知数据在华为信息架构中的位置 感知可以应用于广泛的物理世界和数字世界&#xff0c;感知范围可以从人、物、作业、地点扩展到复杂环境。成熟的用例倾向于以物和人为中心。而在企业中&#xff0c;只有将感知数据纳入整体的数据体系中&#xff0c;才能发挥感知数据的价值。 华…

Java核心技术卷接口的实现与继承多态知识梳理总结

Java核心技术卷接口的实现与继承多态知识梳理总结 接口的概念 在Java程序设计语言中&#xff0c;接口不是类&#xff0c;而是对希望符合这个接口的类的一组需求。 form&#xff1a; Java核心技术卷 I&#xff08;原书第11版&#xff09; 基础知识 by 凯 S.霍斯特曼 在Java中&a…

园林机械部件自动化三维测量检测形位公差-CASAIM自动化三维检测工作站

随着园林机械的广泛应用&#xff0c;对其机械部件的精确测量需求也日益增加。传统的测量方法不仅效率低下&#xff0c;而且精度难以保证&#xff0c;因此&#xff0c;自动化三维测量技术成为了解决这一问题的有效途径。本文将重点介绍CASAIM自动化三维检测工作站在园林机械部件…

线性代数笔记1 12.30

学习视频&#xff1a; 1.4 行列式的计算&#xff08;一&#xff09;_哔哩哔哩_bilibili 以下内容&#xff0c;包含&#xff1a; 二阶三阶行列式 n阶行列式 行列式的性质 行列式按行展开

PiflowX组件-WriteToKafka

WriteToKafka组件 组件说明 将数据写入kafka。 计算引擎 flink 有界性 Streaming Append Mode 组件分组 kafka 端口 Inport&#xff1a;默认端口 outport&#xff1a;默认端口 组件属性 名称展示名称默认值允许值是否必填描述例子kafka_hostKAFKA_HOST“”无是逗号…

9种卷积注意力机制创新方法汇总,含2024最新

今天咱们来聊聊卷积注意力机制。 相信各位在写论文的时候都苦恼过怎么更好地改模型&#xff0c;怎么更高效地提高模型的性能和泛化能力吧&#xff1f;我的建议是&#xff0c;不妨考虑考虑卷积注意力。 卷积注意力机制是一种通过关注输入数据中的不同部分来改进模型性能的方法…

数据结构之树 --- 二叉树

目录 定义二叉树的结构体 二叉树的遍历 递归遍历 非递归遍历 链式二叉树的实现 二叉树的功能接口 先序遍历创建二叉树 后序遍历销毁二叉树 先序遍历查找树中值为x的节点 层序遍历 上篇我们对二叉树的顺序存储堆进行了讲述&#xff0c;本文我们来看链式二叉树。 定…

台式电源质量如何检测?纳米软件为您科普

一、外观检测 观察台式机电脑电源外观是否有损伤、烧焦&#xff0c;电源线是否有破损、短线的情况。观察电源的电压、电流、功率等参数&#xff0c;是否符合台式机电脑。 二、直观检测 开通电源&#xff0c;如果所有指示灯不亮&#xff0c;风扇没有声音&#xff0c;电源损坏的可…

yolov5 主要流程

1.介绍 本文包含了有关yolov5目标检测的基本流程&#xff0c;包括模型训练与模型部署&#xff0c;旨在帮助小伙伴们建立系统的认知&#x1f496;&#x1f496; YOLO是 "You only look once "的首字母缩写&#xff0c;是一个开源软件工具&#xff0c;它具有实时检测…

Mysql高阶语句及存储过程

目录 空值(NULL) 和 无值() 的区别&#xff1a; 正则表达式&#xff1a; 存储过程&#xff1a; 创建存储过程&#xff1a; 存储过程的参数&#xff1a; 存储过程的控制语句&#xff1a; mysql高阶语句 case是 SQL 用来做为if&#xff0c;then&#xff0c;else 之类逻辑的…

php-fpm运行一段时间,内存不足

目录 一&#xff1a;原因分析 二&#xff1a;解决 三:观察系统情况 php-fpm运行一段时间&#xff0c;内存不足&#xff0c;是什么原因呢。 一&#xff1a;原因分析 1:首先php-fpm的配置 &#xff08;1&#xff09;启动的进程数 启动的进程数越多,占用内存越高; 2:其次…

Android studio CMakeLists.txt 打印的内容位置

最近在学习 cmake 就是在安卓中 , 麻烦的要死 , 看了很多的教程 , 发现没有 多少说对打印位置在哪里 , 先说一下版本信息 , 可能你们也不一样 gradle 配置 apply plugin: com.android.applicationandroid {compileSdkVersion 29buildToolsVersion "29.0.3"defau…

2023开发原子开放者大会:AI时代的前端开发,挑战与机遇并存

前言 12月16日&#xff0c;以“一切为了开发者”为主题的开放原子开发者大会在江苏省无锡市开幕。江苏省工业和信息化厅厅长朱爱勋、中国开源软件推进联盟主席陆首群等领导和专家参加开幕式&#xff0c;工业和信息化部信息技术发展司副司长王威伟、江苏省工业和信息化厅副厅长…

视频流媒体直播云服务管理平台EasyNVS长时间运行出现崩溃情况是什么原因?该如何解决?

EasyNVS云管理平台具备汇聚与管理EasyGBS、EasyNVR等平台的能力&#xff0c;可以将接入的视频资源实现统一的视频能力输出&#xff0c;支持远程可视化运维等管理功能&#xff0c;还能解决设备现场没有固定公网IP却需要在公网直播的需求。 有用户反馈&#xff0c;在长时间不间断…

虚拟机和电脑如何传送文件

一.桥接 &#xff08;实现电脑和虚拟机在同一网段&#xff09; 虚拟机上网盘设置 二.属性---文件共享设置 1打开属性&#xff0c;点击共享 2.添加共享人为全部人&#xff0c;并修改权限为读写模式 3.点击高级共享&#xff0c;选定此文件夹 4.点击网络和共享中心&#xff0c;划…