<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>
기본적으로 내 기사보기에 표시됩니다. 이 경우와 2 개의 범위에서 중요하지 않은 주요 div가 있습니다. 이전 기사가 다음에 없으면 옵션이 표시되지 않습니다. 이제 CSS에 : 나를이 display:block
가 라인 드롭 것을 유지하기 위해 정말 중요하기 때문에관련 요소가 누락 된 경우 플로트 된 객체의 동작
.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
포함 시켰습니다. flood를 사용하지 않고 .next
을 .prev
과 정렬시키지 못하면 한 줄 아래로갑니다. 어쩌면 문제는 em
에 있지만 어쩌면 확실하지 않습니다.
이전 기사와 다음 기사가있는 경우 매력처럼 작동합니다. 이전 기사 만있는 경우에도 완벽하게 나타납니다. 그러나 다음 기사 만있는 경우 .next
이 제대로 정렬되지 않습니다.
실제 예를 보려면 page의 하단을보십시오.
매력처럼 작동합니다. 감사 (: –