<div class="pagination">
<?php if($page->hasPrevVisible()): ?>
<span class="prev">
<em>Previous Article</em>
<a href="<?php echo $page->prevVisible()->url() ?>"><?php echo $page->prevVisible()->title() ?></a>
</span>
<?php endif ?>
<?php if($page->hasNextVisible()): ?>
<span class="next">
<em>Next Article</em>
<a href="<?php echo $page->nextVisible()->url() ?>"><?php echo $page->nextVisible()->title() ?></a>
</span>
<?php endif ?>
</div>
基本上,这就是我的文章观点。有主 div,对于这种情况和两个跨度无关紧要。当没有下一篇我们的上一篇文章时,该选项不会出现。现在到 CSS:
.pagination em {
font-family: Arvo;
font-size: .8em;
font-style: normal;
text-transform: uppercase;
display: block;
color: #838383;
}
.prev {
width: 49%;
display: inline-block;
}
.next {
width: 49%;
text-align: right;
float: right;
}
我已经包括了,.pagination em
因为保留它对我来说非常重要display:block
。如果不使用浮点数,我无法.next
对齐.prev
,它会向下一行。所以也许问题出在 中em
,但我不确定。
如果有上一篇和下一篇文章,它就像一个魅力。如果只有上一篇文章,它也很完美,但是,如果只有下一篇文章,.next
将无法正确对齐。
有关实际示例,请查看本页底部。