当前位置: 首页 > 知识库问答 >
问题:

我的分页当前页码不可见

程旭尧
2023-03-14

我有问题的样式分页。我有html代码:

<nav class="mo-pagination mo-pagination-numeric"><span aria-current="page" class="page-numbers current">1</span>
<a class="page-numbers" href="#">2</a>
<a class="next page-numbers" href="#"><i class="fa fa-long-arrow-right"></i></a></nav>

null

.mo-pagination.mo-pagination-numeric .current, .mo-pagination .page-numbers.current::before {
  content: "";
  position: relative;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 5px;
  padding: 2px;
  background: linear-gradient(115deg,rgba(215,8,102,1) 0%, rgba(95,70,150,1) 50%, rgba(44,187,238,1) );
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}

.mo-pagination.mo-pagination-numeric .current, .mo-pagination .page-numbers.current {
  border: none !important;
}

.mo-pagination>a, .mo-pagination>span {
  border: 2px solid #41394e;
  color: #fff;
  background-color: transparent;
}
<span aria-current="page" class="page-numbers current">1</span>

null

我的分页元素有渐变边框,这是正常的,但分页数是不可见的。请帮我解决这个问题。

共有1个答案

龙洛城
2023-03-14

像这样的?

null

css prettyprint-override">.mo-pagination.mo-pagination-numeric .current, .mo-pagination .page-numbers.current::before {
  content: "";
  position: relative;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 5px;
  padding: 2px;
  background: linear-gradient(115deg,rgba(215,8,102,1) 0%, rgba(95,70,150,1) 50%, rgba(44,187,238,1) );
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
}

.mo-pagination.mo-pagination-numeric .current, .mo-pagination .page-numbers.current {
  border: none !important;
}

.mo-pagination>span {
  color: #fff;
}

.mo-pagination>a {
  border: none;
  color: #000;
  background-color: transparent;
}
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
<nav class="mo-pagination mo-pagination-numeric">
  <span aria-current="page" class="page-numbers current">1</span>
  <a class="page-numbers" href="#">2</a>
  <a class="next page-numbers" href="#"><i class="fa fa-long-arrow-right"></i></a>
</nav>
 类似资料:
  • 这件事让我毛骨悚然。我正在使用CodeIgniters分页库,现在它总是作为当前页面粘贴在第1页上。我已经检查了一大堆StackOverflow问题,我没有和其他人一样的问题。 这是我的url结构 这是我控制器里的分页代码 当我在视图中呼应分页时,它看起来像是工作的。每个链接上的网址都是正确的,一切看起来都很好。最后一个链接显示最后一个页面url,当前页面为1。然而,当我点击第2页或分页中的任何其

  • 我已经使用PagedList为一个mvc项目创建了分页,在一个新的需求出现之前一切正常: null 任何建议都将不胜感激。

  • 我想在Jasper Reports报表的页脚中打印当前页码和总页码,如短语“第2页,共10页”。短语必须在页边距之间居中。文本模式依赖于区域设置。 自然的方法是使用消息模式来进行格式化和翻译,例如msg($R{msg_page_number},$V{PAGE_NUMBER},$V{TOTAL_PAGE_NUMBERS})。这是不可能的,因为没有像TOTAL_PAGE_NUMBERS这样的变量。必须

  • 我正在开发一个jQuery分页工具,当我让分页工作时,我看到了一个缺陷: 在桌面上有一行14个分页链接是可以的,但在移动设备上是不行的。因此,我想将一次可见页面的数量限制为5个(不包括next/prev按钮),并在到达第三个可见页面时进行更新,并更新分页中的可见页面 到目前为止,我已经编写了这个CodePen。我知道有插件可以为我做这件事,但我想避免在这个项目中使用插件。 HTML(正在分页的示例

  • 加载页面视图时,将对函数AjaxProductList()启动一个ajax调用; 当我点击分页中的任何一个链接时,它会成功地处理数据,但不会更新活动链接。即,如果我点击第5页,它将获取正确的数据,但活动链接将仍然在第1页。 请告诉我,我是否做错了什么? 提前道谢。

  • 用多页分页组件,可以为你的网站或者应用提供分页链接,或者简单分页。 默认分页 简单的分页灵感来自Rdio,对应用和搜索结果来说特别棒。大的块很难漏掉、容易缩放,提供大的点击区域。 <nav> <ul class="pagination"> <li> <a href="#" aria-label="Previous"> <span aria-hidde