我是Bootstrap的新手,并且正在构建一个用于显示产品列表的简单应用程序。但是我注意到nav-pills
对产品表下方的导航没有CSS效果。
这是我用作模板的详细HTML:
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css">
<meta charset="utf-8"/>
<title>Produits</title>
</head>
<body>
</br>
</br>
<div class="container">
<h3>Liste des Produits</h3>
<table class="table">
<thead>
<tr>
<th>ID</th>
<th>Désignation</th>
<th>Prix</th>
<th>Quantité</th>
</tr>
</thead>
<tbody>
<tr th:each="p:${listProduits}">
<td th:text="${p.id}"></td>
<td th:text="${p.designation}"></td>
<td th:text="${p.prix}"></td>
<td th:text="${p.quantite}"></td>
</tr>
</tbody>
</table>
</div>
<div class="container">
<ul class="nav nav-pills">
<li role="presentation" th:each="page,status:${totalPages}">
<a href="#" th:text="${status.index}"> </a>
</li>
</ul>
</div>
</body>
</html>
请注意,我正在使用Thymeleaf作为模板引擎。
预先感谢您的帮助。
答案 0 :(得分:1)
您仅在ul
元素上设置了所需的类,但是根据Nav Pills documentation,您需要将nav-item
类添加到li
元素中,然后将{{ 1}}类到nav-link
元素:
a