Foundation 分頁
Foundation 分頁
如果你的網頁有很多內容,就需要使用分頁功能。
要創建一個基礎的分頁功能需要在 <ul> 元素上加上 .pagination 類:
實例
<ul class="pagination">
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
</ul>
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
</ul>
嘗試一下 »
當前頁面
可以在 <li> 加上 .current 類來標注當前頁面:
實例
<ul class="pagination">
<li class="current"><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
</ul>
<li class="current"><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
</ul>
嘗試一下 »
禁用分頁
如果需要設置某個分頁不可點擊需要使用 .unavailable 類:
實例
<ul class="pagination">
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li class="unavailable"><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
</ul>
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li class="unavailable"><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
</ul>
嘗試一下 »
分頁方向
在第一個和最後一個 <li> 元素上添加.arrow 類插入 HTML 實體符號 « 和 » 來創建分頁方向符號:
實例
<ul class="pagination">
<li class="arrow"><a href="#">«</a></li>
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
<li class="arrow"><a href="#">»</a></li>
</ul>
嘗試一下 »
<li class="arrow"><a href="#">«</a></li>
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
<li class="arrow"><a href="#">»</a></li>
</ul>
分頁居中顯示
我們可以在 <ul> 外層添加 <div> 元素,併在 <div> 上添加.pagination-centered 類來實現分頁居中顯示
:
實例
<div class="pagination-centered">
<ul class="pagination">
<li class="arrow"><a href="#">«</a></li>
<li class="current"><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
<li class="arrow"><a href="#">»</a></li>
</ul>
</div>
<ul class="pagination">
<li class="arrow"><a href="#">«</a></li>
<li class="current"><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
<li class="arrow"><a href="#">»</a></li>
</ul>
</div>
嘗試一下 »
面包屑導航
面包屑導航用於展示當前頁面的導航結構。
在 <ul> 元素上添加 .breadcrumbs 類來實現面包屑導航。你可以在 <li> 上添加 .current 或 .unavailable 類設置當前頁與不可點擊傚果:
實例
<ul class="breadcrumbs">
<li><a href="#">Home</a></li>
<li><a href="#">Private</a></li>
<li class="unavailable"><a href="#">Pictures</a></li>
<li class="current">Vacation</li>
</ul>
<li><a href="#">Home</a></li>
<li><a href="#">Private</a></li>
<li class="unavailable"><a href="#">Pictures</a></li>
<li class="current">Vacation</li>
</ul>
嘗試一下 »
子導航
在頁面切換上,子導航是非常有用的。
在 <dl> 元素上添加 .sub-nav 類來創建子導航。在
<dt> 元素上添加標題,為選中的選項 <dd> 添加 .active 類:
實例
<dl class="sub-nav">
<dt>Filter:</dt>
<dd class="active"><a href="#">All</a></dd>
<dd><a href="#">Active</a></dd>
<dd><a href="#">Pending</a></dd>
<dd><a href="#">Suspended</a></dd>
</dl>
<dt>Filter:</dt>
<dd class="active"><a href="#">All</a></dd>
<dd><a href="#">Active</a></dd>
<dd><a href="#">Pending</a></dd>
<dd><a href="#">Suspended</a></dd>
</dl>
嘗試一下 »