29_Bootstrap 组件_路径导航,标签,徽章 | 学习笔记

简介: 快速学习 29_Bootstrap 组件_路径导航,标签,徽章

开发者学堂课程【前端开发框架Bootstrap使用教程29_Bootstrap 组件_路径导航,标签,徽章】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/360/detail/4248


29_Bootstrap 组件_路径导航,标签,徽章


目录

一、路径导航

二、标签

三、徽章


一、路径导航

在一个带有层次的导航结构中标明当前页面的位置。

各路径间的分隔符已经自动通过 CSS 的 :before 和 content 属性添加了。

<ol class="breadcrumb">

 <li><a href="#">Home</a></li>

 <li><a href="#">Library</a></li>

 <li class="active">Data</li>

</ol>

范例1:

< !DOCTYPE html>

<html lang="en">

< head >

<meta charset="UTF-8">

<title>路径导航</title>

<link href="bootstrap.min.css" rel="stylesheet"/>

< /head>

<body>

<div class-"container-fluid">

<ol class="breadc rumb">

<li>a href="#">尚学堂</a> </li>

<lio<a href="#">Bootstrap</a> </li>

<lio<a href="#">组件</a> </li>

<li><a href="#">路径导航</a> </li>

</ol>

</div>

< /body>

< /html >


二、标签

1.实例

<h3>Example heading <span class="label label-default">New</span></h3>

范例1:

< ! DOCTYPE html>

<html lang= "en">

< head >

<meta charset="UTF-8">

<title>袮笠</title>

<link href="bootstrap.min.css" rel="stylesheet"/>

< /head>

< body>

<h3>今天空气质量<span class-"label label-default">最新< /span></h3>  

< /body>

< /html>

如果标签数量很多怎么办?

如果你有大量的设置为 inline 属性的标签全部放在一个较窄的容器元素内,在页面上展示这些标签就会出现问题,每个标签就会有自己的一个 inline-block 元素(就像图标一样)。解决的办法是为每个标签都设置为 display: inline-block; 属性。关于这个问题以及实例,请参考 #13219 。

2.可用的变体

用下面的任何一个类即可改变标签的外观。

<span class="label label-default">Default</span>

<span class="label label-primary">Primary</span>

<span class="label label-success">Success</span>

<span class="label label-info">Info</span>

<span class="label label-warning">Warning</span>

<span class="label label-danger">Danger</span>


三、徽章

<a href="#">Inbox <span class="badge">42</span></a>

<button class="btn btn-primary" type="button">

 Messages <span class="badge">4</span>

</button>

范例1:

< ! DOCTYPE html >

<html lang="en">

< head>

<meta charset="UTF-8">

<title>徽章</title>

<link href="bootstrap.min.css" rel="stylesheet"/>

< /head>

<body>

<div class="container">

<a href="#">wechat<span class="badge">10</span> </a>

</div>

< / body>

< /html>

1.Self collapsing

如果没有新的或未读的信息条目,也就是说不包含任何内容,徽章组件能够自动隐藏(通过CSS的 :empty 选择符实现) 。

2.适配导航元素的激活状态

Bootstrap 提供了内置的样式,让胶囊式导航内处于激活状态的元素所包含的徽章展示相匹配的样式。

<ul class="nav nav-pills" role="tablist">

 <li role="presentation" class="active"><a href="#">Home <span class="badge">42</span></a></li>

 <li role="presentation"><a href="#">Profile</a></li>

 <li role="presentation"><a href="#">Messages <span class="badge">3</span></a></li>

</ul>

相关文章
|
13天前
Bootstrap5 徽章(Badges)1
Bootstrap5 徽章(Badges)用于突出显示新的或未读的项。通过在 `&lt;span&gt;` 元素上添加 `.badge` 类和颜色类(如 `.bg-secondary`),可以轻松创建徽章。
|
12天前
Bootstrap5 徽章(Badges)4
徽章可以嵌入到其他元素中,如按钮。
|
12天前
Bootstrap5 徽章(Badges)3
药丸形状徽章通过添加 `.rounded-pill` 类实现圆角效果。结合不同的背景色类(如 `bg-default`、`bg-primary` 等),可以创建多种样式。
|
12天前
Bootstrap5 徽章(Badges)2
以下是各种颜色类型的徽章示例,包括主要、次要、成功、危险、警告、信息、浅色和深色等不同风格的徽章。
|
1天前
|
前端开发
Bootstrap5 导航5
示例展示了两种导航菜单:胶囊式和选项卡式,均包含活动链接、下拉菜单(含三个子链接)及禁用链接。这些菜单使用 Bootstrap 类实现响应式设计。
Bootstrap5 导航4
`.nav-pills` 类可将导航项设置为胶囊形状,使界面更加美观。通过添加 `.nav-justified` 类,可以使导航项等宽对齐,适用于不同屏幕尺寸的布局。示例代码展示了如何使用这些类创建胶囊导航和等宽导航。
Bootstrap5 导航3
使用 `.flex-column` 类可创建垂直导航,而 `.nav-tabs` 类则将导航转换为选项卡形式。通过添加 `.active` 类来标记当前选中的选项卡。示例代码展示了如何实现这些效果。
Bootstrap5 导航2
导航对齐方式:使用 `.justify-content-center` 类可使导航居中显示,使用 `.justify-content-end` 类可使导航右对齐。垂直导航:使用 `.flex-column` 类可创建垂直导航。
Bootstrap5 导航1
Bootstrap5 导航简介:使用 .nav 类创建水平导航栏,.nav-item 类应用于每个列表项,.nav-link 类用于每个链接。示例代码展示了如何实现这一功能,包括禁用状态的链接。
|
4月前
|
开发框架 前端开发 JavaScript
循序渐进BootstrapVue,开发公司门户网站(1)---基于Bootstrap网站模板构建组件界面
循序渐进BootstrapVue,开发公司门户网站(1)---基于Bootstrap网站模板构建组件界面