Pagination
分頁用於切換資料頁使用,使用類別名稱為 .pagi
並以此為子元件前綴詞。
Default
主要由 .pagi_item
構成,當頁標記的方式在該 .pagi_item
加上 .is:on
。連結項目可用 <a>
,不提供連結可用 <span>
。pagi_item
可置入頁碼以及圖形或 Iconfont。以下為幾種基本使用情境:
可在第一個與最後一個項目加上 Icon 或圖形表示上一頁和下一頁。
也可只顯示當前頁面與上一頁和下一頁。
利用圖示做成控制列。
Span
用來當作裝飾用,類別名稱為 .pagi_span
。
Select
在小螢幕裝置上如果分頁過多會有排版上的問題,這時可使用 <select>
來收納頁分頁。在 <select>
加上 .pagi_select
。
頁碼 / 總頁數
上一個範例提到可以使用 <select>
用於小螢幕裝置上。有時設計上或許會需要顯示當前頁碼與總頁數,這時可使用 .pagi_num
並且將 .pagi_select
放置在這。
Bordered & United
在 .pagi
加上 .:bordered
後,每個 .pagi_item
會有外框樣式。
若要將每個 .pagi_item
緊接相鄰則另外加上 :united
。
對齊
Pagi 是由 Flex 方式排版,因此可以直接使用 Grid System Utilities 的對齊方式就能達成。
最後來使用 Utilities Display 的類別來達成如何在不同螢幕大小做樣式切換。