gpt4 book ai didi

css - Laravel 分页事件页面出现无样式

转载 作者:行者123 更新时间:2023-11-28 01:09:21 27 4
gpt4 key购买 nike

我正在使用 Laravel 分页和 ->render() 或 ->links() 方法。一切都很好,唯一的问题是我当前的事件页面,不管是第一页、第二页还是最后一页,如果是事件页面,样式将无法正常工作。这是我的问题的一个例子。

Problem

在搜索我的问题的解决方案时,我可以看到所选页码已添加并添加了“事件”类。搜索我的 css 文件(来自 coreui 免费模板)

我发现了以下样式:

.page-item.active .page-link, 
.pagination-datatables li.active .page-link,
.pagination li.active .page-link,
.page-item.active .pagination-datatables li a,
.pagination-datatables li .page-item.active a,
.pagination-datatables li.active a,
.page-item.active .pagination li a,
.pagination li .page-item.active a,
.pagination li.active a {
z-index: 2;
color: #fff;
background-color: #20a8d8;
border-color: #20a8d8;
}

这是 render() 函数的 HTML 输出:

<ul class="pagination">
<li><a href="http://localhost:8000/productos?page=1" rel="prev">&laquo;</a></li>
<li><a href="http://localhost:8000/productos?page=1">1</a></li>
<li class="active"><span>2</span></li>
<li><a href="http://localhost:8000/productos?page=3">3</a></li>
<li><a href="http://localhost:8000/productos?page=3" rel="next">&raquo;</a></li>
</ul>

可能是什么问题?

最佳答案

使用我的 css 文件并使用@fubar 注释我找到了解决方案。我所做的是:

我改变这个:

.page-item.active .page-link, 
.pagination-datatables li.active .page-link,
.pagination li.active .page-link,
.page-item.active .pagination-datatables li a,
.pagination-datatables li .page-item.active a,
.pagination-datatables li.active a,
.page-item.active .pagination li a,
.pagination li .page-item.active a,
.pagination li.active a {
z-index: 2;
color: #fff;
background-color: #20a8d8;
border-color: #20a8d8;
}

对此:

.page-item.active .page-link, 
.pagination-datatables li.active .page-link,
.pagination li.active .page-link,
**.pagination li.active span,** --Added line
.page-item.active .pagination-datatables li a,
.pagination-datatables li .page-item.active a,
.pagination-datatables li.active a,
.page-item.active .pagination li a,
.pagination li .page-item.active a,
.pagination li.active a {
z-index: 2;
color: #fff;
background-color: #20a8d8;
border-color: #20a8d8;
}

我添加了这个样式:

.page-link, .pagination-datatables li a, .pagination li a, .pagination span {
position: relative;
display: block;
padding: 0.5rem 0.75rem;
margin-left: -1px;
line-height: 1.25;
color: #20a8d8;
background-color: #fff;
border: 1px solid #ddd; }

关于css - Laravel 分页事件页面出现无样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52193821/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com