【发布时间】:2020-06-16 21:11:27
【问题描述】:
我正在尝试将this page 底部的页码块居中对齐。 HMTL 和 CSS 如下所示:
.pt-cv-pagination-wrapper {
position: relative;
display: block;
text-align: center;
margin: 20px 0;
padding: 0;
}
.pt-cv-pagination {
position: static;
display: inline-block;
text-align: center;
margin: 20px 0;
padding: 0;
}
li {
position: relative;
display: inline;
text-align: center;
margin: 0;
padding: 0;
}
.pt-cv-pagination a {
position: relative;
display: block;
float: left;
padding: 6px 12px;
margin: 1em;
}
<div class="pt-cv-pagination-wrapper">
<ul class="pt-cv-pagination pt-cv-ajax pagination" data-totalpages="3" data-currentpage="1" data-sid="98f4b5c3fg" data-unid="">
<li class="cv-pageitem-prev">
<a title="Go to previous page">‹</a>
</li>
<li class="cv-pageitem-number">
<a title="Go to page 1">1</a>
</li>
<li class="cv-pageitem-number">
<a title="Go to page 2">2</a>
</li>
<li class="cv-pageitem-number active">
<a title="Current page is 3">3</a>
</li>
<li class="cv-pageitem-next active">
<a title="Go to next page">›</a>
</li>
</ul>
<div class="clear pt-cv-clear-pagination"></div>
</div>
如果您查看窄屏幕(在实时网站上),您会更容易看到页码稍微偏离中心。我在这里阅读了几篇文章,这些文章都很有意义,但似乎对我的结果没有进一步的影响。试图弄清楚为什么它不起作用,这让我发疯。任何帮助表示赞赏!
【问题讨论】:
-
不要发布指向外部网站的链接。在你的 SO sn-p 中重新创建完整的问题。
-
它看起来只是中心
-
在堆栈 sn-p 和实时站点上看起来不错;只需要在移动小屏幕上缩小边距或字体大小
-
正如问题中发布的那样,它略微偏离中心。 '2' 需要位于上述元素之间间隙的中心。这个问题不仅基于移动设备,也存在于桌面设备上。
标签: css pagination centering text-align