如何在 Bootstrap 中自定义分页的链接?
在许多网站中,我们注意到当我们搜索某个东西时,所有相关的内容都会显示出来,但是如果内容的数量很大,那么就会使网站变得更长。
为了解决这个问题,网页中有分页,即内容被分成许多页面,用户点击后可以浏览相关内容。
注意:分页用于管理跨多个页面存在的一系列相关内容。
方法:使用分页类在网站上显示分页。使用包装 <导航> 元素将其识别为屏幕阅读器的导航部分。使用无序列表创建带有链接的页面列表。
下面是在引导数据库中通过自定义实现简单分页的过程。
第一步:将 Bootstrap 和 jQuery CDN 包含到 <头> 标签中,先于所有其他样式表加载我们的 CSS。
<src 脚本= " https://cdnjs . cloudflare . com/Ajax/libs/popper . js
第二步:
- 为无序列表添加带有 < ul >标签的 p 想象类。添加带有类名的列表项-页面项。
- 此外,由于页面可能有不止一个这样的导航部分,因此为 <导航> 提供一个描述性的咏叹调标签,以反映其目的。
- 要自定义每个页面的链接,只需删除“#”并添加所需的链接。
- 要将其与中心对齐,请使用<【ul】>中的类调整内容中心。
超文本标记语言
<nav aria-label="Page navigation example">
<ul class="pagination justify-content-center">
<li class="page-item">
<a class="page-link" href="#">Previous</a>
</li>
<li class="page-item">
<a class="page-link" href="#">1</a>
</li>
<li class="page-item">
<a class="page-link" href="#">2</a>
</li>
<li class="page-item">
<a class="page-link" href="#">3</a>
</li>
<li class="page-item">
<a class="page-link" href="#">Next</a>
</li>
</ul>
</nav>
- 为每个页面添加分页,以确保指向上一页的链接比当前页面少一页,并且用户可以轻松地在页面间移动。
示例:
超文本标记语言
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href=
"https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" />
<script src=
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">
</script>
<script src=
"https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js">
</script>
</head>
<body style="text-align: center;">
<h2>GeeksforGeeks</h2><br><br>
<h3>Contents of Page 3</h3>
<br><br><br><br>
<nav aria-label="Page navigation example">
<ul class="pagination justify-content-center">
<li class="page-item">
<a class="page-link" href="Page2.html">Previous</a>
</li>
<li class="page-item">
<a class="page-link" href="Page1.html">1</a>
</li>
<li class="page-item">
<a class="page-link" href="Page2.html">2</a>
</li>
<li class="page-item">
<a class="page-link" href="Page3.html">3</a>
</li>
</ul>
</nav>
</body>
</html>
版权属于:月萌API www.moonapi.com,转载请注明出处