学习Bootstrap 5的第七天

这篇具有很好参考价值的文章主要介绍了学习Bootstrap 5的第七天。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

徽章

徽章

实例

上下文徽章

实例

胶囊徽章

实例

元素内的徽章

实例

进度条

基础进度条

实例

进度条高度

实例

彩色进度条

实例

条纹进度条

实例

动画进度条

实例

混合色彩进度条

实例


徽章

徽章

在 Bootstrap 中,徽章(Badges)是一种用于突出显示新的、更新的或有未读项的元素。它们通常用于通知用户有新的消息、更新或其他需要关注的内容。

使用徽章的基本方式是将 .badge 类添加到一个 <span> 元素上,同时根据需要添加一个背景颜色类,例如 .bg-primary、.bg-secondary、.bg-success 等。注意:徽章会在父元素大小变化时自动调整其大小,这也是一个很方便的特性。

实例

<!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>
			<h1><span class="badge bg-primary">h1</span></h1>
			<h2><span class="badge bg-primary">h2</span></h1>
			<h3><span class="badge bg-primary">h3</span></h1>
			<h4><span class="badge bg-primary">h4</span></h1>
			<h5><span class="badge bg-primary">h5</span></h1>
			<h6><span class="badge bg-primary">h6</span></h1>
		</div>
	</body>
</html>

运行结果:

学习Bootstrap 5的第七天,Bootstrap,学习,bootstrap,前端

上下文徽章

使用任意上下文类 (.bg-*) 来更改徽章的颜色。

实例

<!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>上下文徽章</h2>
		  <span class="badge bg-primary">主要</span>
		  <span class="badge bg-secondary">次要</span>
		  <span class="badge bg-success">成功</span>
		  <span class="badge bg-danger">危险</span>
		  <span class="badge bg-warning">警告</span>
		  <span class="badge bg-info">信息</span>
		  <span class="badge bg-light">浅色</span>
		  <span class="badge bg-dark">深色</span>
		</div>
	</body>
</html>

运行结果:学习Bootstrap 5的第七天,Bootstrap,学习,bootstrap,前端

胶囊徽章

rounded-pill 类在 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">
		  <h2>胶囊徽章</h2>
		  <span class="badge rounded-pill bg-primary">主要</span>
		  <span class="badge rounded-pill bg-secondary">次要</span>
		  <span class="badge rounded-pill bg-success">成功</span>
		  <span class="badge rounded-pill bg-danger">危险</span>
		  <span class="badge rounded-pill bg-warning">警告</span>
		  <span class="badge rounded-pill bg-info">信息</span>
		  <span class="badge rounded-pill bg-light">浅色</span>
		  <span class="badge rounded-pill bg-dark">深色</span>
		</div>
	</body>
</html>

运行结果:

学习Bootstrap 5的第七天,Bootstrap,学习,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">
			<h2>元素内的徽章</h2>
			<button type="button" class="btn btn-primary">
				按钮文本<span class="badge rounded-pill bg-primary">主要</span>
			</button>
			<button type="button" class="btn btn-primary">
				按钮文本<span class="badge rounded-pill bg-secondary">次要</span>
			</button>
			<button type="button" class="btn btn-primary">
				按钮文本<span class="badge rounded-pill bg-success">成功</span>
			</button>
			<button type="button" class="btn btn-primary">
				按钮文本<span class="badge rounded-pill bg-danger">危险</span>
			</button>
			<button type="button" class="btn btn-primary">
				按钮文本<span class="badge rounded-pill bg-warning">警告</span>
			</button>
			<button type="button" class="btn btn-primary">
				按钮文本<span class="badge rounded-pill bg-info">信息</span>
			</button>
			<button type="button" class="btn btn-primary">
				按钮文本<span class="badge rounded-pill bg-light">浅色</span>
			</button>
			<button type="button" class="btn btn-primary">
				按钮文本<span class="badge rounded-pill bg-dark">深色</span>
			</button>
		</div>
	</body>
</html>

运行结果:学习Bootstrap 5的第七天,Bootstrap,学习,bootstrap,前端

进度条

基础进度条

进度条可以显示用户任务的完成过程。

创建一个基本的进度条的步骤如下:

  1. 添加一个带有 .progress 类的 <div>。
  2. 接着,在上面的 <div> 内,添加一个带有 class="progress-bar" 的空的 <div>。
  3. 添加一个带有百分比表示的宽度的 style 属性,例如 style="width:50%" 表示进度条在 50% 的位置。

实例

<!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>基础进度条</h2>
			<div class="progress">
				<div class="progress-bar" style="width:50%;">
					50%
				</div>
			</div>
		</div>
	</body>
</html>

运行结果:学习Bootstrap 5的第七天,Bootstrap,学习,bootstrap,前端

进度条高度

进度条的高度通常默认为1rem(或16px),可以通过CSS的height属性来更改。如果想要改变进度条的高度,需要针对进度条(.progress-bar)和进度条的容器(.progress)应用相同的高度值。

实例

<!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>进度条高度</h2>
			<div class="progress" style="height:10px;">
			    <div class="progress-bar" style="width:40%;height:10px;">长:40%,高:10px</div>
			  </div>
			  <br>
			  <div class="progress" style="height:20px;">
			    <div class="progress-bar" style="width:50%;height:20px;">长:50%,高:20px</div>
			  </div>
			  <br>
			  <div class="progress" style="height:30px;">
			    <div class="progress-bar" style="width:60%;height:30px;">长:60%,高:30px</div>
			  </div>
		</div>
	</body>
</html>

运行结果:学习Bootstrap 5的第七天,Bootstrap,学习,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">
			<h2>彩色进度条</h2>
			<div class="progress">
				<div class="progress-bar" style="width:10%">10%</div>
			</div><br>
			<div class="progress">
				<div class="progress-bar bg-success" style="width:20%">20%</div>
			</div><br>
			<div class="progress">
				<div class="progress-bar bg-info" style="width:30%">30%</div>
			</div><br>
			<div class="progress">
				<div class="progress-bar bg-warning" style="width:40%">40%</div>
			</div><br>
			<div class="progress">
				<div class="progress-bar bg-danger" style="width:50%">50%</div>
			</div><br>
			<div class="progress border">
				<div class="progress-bar bg-white" style="width:60%">60%</div>
			</div><br>
			<div class="progress">
				<div class="progress-bar bg-secondary" style="width:70%">70%</div>
			</div><br>
			<div class="progress border">
				<div class="progress-bar bg-light" style="width:80%">80%</div>
			</div><br>
			<div class="progress">
				<div class="progress-bar bg-dark" style="width:90%">90%</div>
			</div>
		</div>
	</body>
</html>

运行结果:学习Bootstrap 5的第七天,Bootstrap,学习,bootstrap,前端

条纹进度条

在 Bootstrap 中,使用 .progress-bar-striped 类可以给进度条添加条纹效果。

实例

<!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>条纹进度条</h2>
			<div class="progress">
				<div class="progress-bar progress-bar-striped" style="width:10%">10%</div>
			</div><br>
			<div class="progress">
				<div class="progress-bar bg-success progress-bar-striped" style="width:20%">20%</div>
			</div><br>
			<div class="progress">
				<div class="progress-bar bg-info progress-bar-striped" style="width:30%">30%</div>
			</div><br>
			<div class="progress">
				<div class="progress-bar bg-warning progress-bar-striped" style="width:40%">40%</div>
			</div><br>
			<div class="progress">
				<div class="progress-bar bg-danger progress-bar-striped" style="width:50%">50%</div>
			</div><br>
			<div class="progress border">
				<div class="progress-bar bg-white progress-bar-striped" style="width:60%">60%</div>
			</div><br>
			<div class="progress">
				<div class="progress-bar bg-secondary progress-bar-striped" style="width:70%">70%</div>
			</div><br>
			<div class="progress border">
				<div class="progress-bar bg-light progress-bar-striped" style="width:80%">80%</div>
			</div><br>
			<div class="progress">
				<div class="progress-bar bg-dark progress-bar-striped" style="width:90%">90%</div>
			</div>
		</div>
	</body>
</html>

运行结果:学习Bootstrap 5的第七天,Bootstrap,学习,bootstrap,前端

动画进度条

在 Bootstrap 中,添加 .progress-bar-animated 类来制作进度条动画。

实例

<!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>动画进度条</h2>
			<div class="progress">
				<div class="progress-bar progress-bar-striped progress-bar-animated" style="width:10%">10%</div>
			</div><br>
			<div class="progress">
				<div class="progress-bar bg-success progress-bar-striped progress-bar-animated" style="width:20%">20%
				</div>
			</div><br>
			<div class="progress">
				<div class="progress-bar bg-info progress-bar-striped progress-bar-animated" style="width:30%">30%</div>
			</div><br>
			<div class="progress">
				<div class="progress-bar bg-warning progress-bar-striped progress-bar-animated" style="width:40%">40%
				</div>
			</div><br>
			<div class="progress">
				<div class="progress-bar bg-danger progress-bar-striped progress-bar-animated" style="width:50%">50%
				</div>
			</div><br>
			<div class="progress border">
				<div class="progress-bar bg-white progress-bar-striped progress-bar-animated" style="width:60%">60%
				</div>
			</div><br>
			<div class="progress">
				<div class="progress-bar bg-secondary progress-bar-striped progress-bar-animated" style="width:70%">70%
				</div>
			</div><br>
			<div class="progress border">
				<div class="progress-bar bg-light progress-bar-striped progress-bar-animated" style="width:80%">80%
				</div>
			</div><br>
			<div class="progress">
				<div class="progress-bar bg-dark progress-bar-striped progress-bar-animated" style="width:90%">90%</div>
			</div>
		</div>
	</body>
</html>

运行结果:学习Bootstrap 5的第七天,Bootstrap,学习,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">
			<h2>混合色彩进度条</h2>
			<div class="progress">
				<div class="progress-bar progress-bar-striped progress-bar-animated" style="width:10%">10%</div>
				<div class="progress-bar bg-success progress-bar-striped progress-bar-animated" style="width:20%">20%</div>
				<div class="progress-bar bg-info progress-bar-striped progress-bar-animated" style="width:30%">30%</div>
				<div class="progress-bar bg-warning progress-bar-striped progress-bar-animated" style="width:40%">40%</div>
			</div><br>
			<div class="progress">
				<div class="progress-bar bg-danger progress-bar-striped progress-bar-animated" style="width:50%">50%</div>
				<div class="progress-bar bg-secondary progress-bar-striped progress-bar-animated" style="width:50%">50%</div>
			</div><br>
			<div class="progress border">
				<div class="progress-bar bg-white progress-bar-striped progress-bar-animated text-success" style="width:50%">50%</div>
				<div class="progress-bar bg-light progress-bar-striped progress-bar-animated text-success" style="width:50%">50%</div>
			</div><br>
			<div class="progress">
				<div class="progress-bar bg-dark progress-bar-striped progress-bar-animated" style="width:100%">100%</div>
			</div>
		</div>
	</body>
</html>

运行结果:学习Bootstrap 5的第七天,Bootstrap,学习,bootstrap,前端文章来源地址https://www.toymoban.com/news/detail-702672.html

到了这里,关于学习Bootstrap 5的第七天的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • (Bean工厂的后处理器入门)学习Spring的第七天

    一 . Bean工厂的后处理器入门 : 直接上图 BeanDefinitionRegistyPostProcessor 为 BeanFactoryProcessor的子接口 , 前者先执行(图里只有Bean工厂的后处理器第一个类型) 如下图 : 这两个接口可改变两个Map(BeanDefinitionMap , singletonObject)里的信息 (黑马只讲了BeanFactoryPostProcessor , 第二个应该不重要)

    2024年01月23日
    浏览(52)
  • 【数学建模】《实战数学建模:例题与讲解》第七讲-Bootstrap方法(含Matlab代码)

    如果这篇文章对你有帮助,欢迎点赞与收藏~ Bootstrap方法是一种统计技术,用于估计一个样本统计量的分布(例如均值、中位数或标准偏差)。它通过从原始数据集中重复抽取样本(通常是带替换的)来工作,允许评估统计量的变异性和不确定性。这种方法特别有用于小样本

    2024年01月22日
    浏览(53)
  • BootStrap-前端框架

    资料:https://v3.bootcss.com/components/ BootStrap的概念(Web框架) Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML 、 CSS 、 JavaScript 的,它简洁灵活,使得 Web 开发更加快捷。 它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个 CSS/HTML 框架。Bootstrap提供了优

    2024年02月07日
    浏览(38)
  • 【前端2】jquary,bootstrap,vue

    如下星际和反恐是love爱好。 如下是上面的简洁标准模板: 如下是两种布局容器,上下对应。 如下全是栅格系统,1行12列(每个div跨3列,最后一个div改为4了),如下数字4每个横跨4列。 如下先看右边浏览器大小即屏幕大小为984小于992为sm屏幕,所以选择sm横跨6列,所以显示

    2024年02月11日
    浏览(105)
  • 【一、bootstrap框架前端注册登录页面】

    一、使用bootstrap框架写一个简易的前端登录页面。 先上截图 下面开始记录本人使用bootstrap框架写这个登录页面的过程 1、bootstrap需要的配置文件  2、如何修改背景图片 3、如何写一个图标与输入框附合的表单 例如这样 

    2024年02月11日
    浏览(40)
  • 01_前端框架之Bootstrap的应用

    本课目标 能够完成 Bootstrap 环境搭建 能够理解 Bootstrap 的栅格布局 能够根据 Bootstrap 相关文档使用Bootstrap组件 能够根据 Bootstrap 重构主页和表单页 第1章 bootstrap简介 1.1 什么是bootstrap Bootstrap 是全球最受欢迎的前端组件库,用于开发响应式布局、移动设备优先的 WEB 项目。 Bo

    2024年01月23日
    浏览(52)
  • 【前端布局篇】响应式布局 Bootstrap 移动端布局

    1. 布局介绍 布局:layout 对事物的全面规划和安排 页面布局:对页面的文字、图形或表格进行格式设置。包括字体、字号、颜色纸张大小和方向以及页边距等。 网页布局:利用html搭建结构与内容,使用CSS添加装饰 HTML5+CSS3系列课程 携程网首页-移动端 响应式布局实战之微加建

    2024年02月10日
    浏览(41)
  • 大学生bootstrap框架网页作业成品 web前端大作业期末源码 航海王html+jquery+bootstrap响应式网页制作模板 学生海贼王动漫bootstrap框架网站作品

    HTML实例网页代码, 本实例适合于初学HTML的同学。该实例里面有设置了css的样式设置,有div的样式格局,这个实例比较全面,有助于同学的学习,本文将介绍如何通过从头开始设计个人网站并将其转换为代码的过程来实践设计。 ⚽精彩专栏推荐👇🏻👇🏻👇🏻 ❤ 【作者主页

    2024年02月11日
    浏览(79)
  • 【前端素材】bootstrap5实现美食餐饮网站RegFood

    一、需求分析 美食餐饮网站是指专门提供关于美食和餐饮的信息、服务和资源的在线平台。这类网站通常提供以下功能: 餐厅搜索和预订:用户可以在网站上搜索附近的餐厅,并预订桌位。网站会提供餐厅的详细信息,包括菜单、地址、电话号码和用户评价等。 菜谱和食谱

    2024年02月03日
    浏览(44)
  • 用前端框架Bootstrap和Django实现用户注册页面

    命令如下: 执行下面条命令依次创建需要的应用: 名叫users的应用创建好后,还需要在全局配置文件中对应在用进行注册,具体方法如下: 打开““E:Python_projectP_001myshop-testmall_backendmall_backendsettings.py””文件,找到名叫“INSTALLED_APPS”的列表(list),在其中加入应用名,

    2024年02月06日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包