Dokimantasyon ak egzanp pou montre paginasyon pou endike yon seri kontni ki gen rapò ak egziste sou plizyè paj.
Apèsi sou lekòl la
Nou itilize yon gwo blòk lyen konekte pou paginasyon nou an, sa ki fè lyen difisil pou rate ak fasilman évolutive-tout pandan y ap bay gwo zòn frape. Pajinasyon bati ak lis eleman HTML pou lektè ekran yo ka anonse kantite lyen ki disponib yo. Sèvi ak yon eleman anbalaj <nav>pou idantifye li kòm yon seksyon navigasyon pou ekran lektè ak lòt teknoloji asistans.
Anplis de sa, kòm paj gen plis pase yon seksyon navigasyon sa yo, li rekòmande pou bay yon deskripsyon aria-labelpou <nav>reflete objektif li. Pou egzanp, si yo itilize eleman paginasyon an pou navige ant yon seri rezilta rechèch, yon etikèt apwopriye ta ka aria-label="Search results pages".
Travay ak ikon
Èske w ap chèche sèvi ak yon icon oswa yon senbòl nan plas tèks pou kèk lyen pajinasyon? Asire ou ke ou bay bon sipò lektè ekran ak ariaatribi ak .sr-onlysèvis piblik la.
Eta andikape ak aktif
Lyen pajyon yo ka personnalisable pou diferan sikonstans. Sèvi ak .disabledpou lyen ki parèt pa klike ak .activepou endike paj aktyèl la.
Pandan ke .disabledklas la itilize pointer-events: nonepou eseye enfim fonksyonalite lyen nan <a>s, pwopriyete CSS sa a poko ofisyèl epi li pa konte pou navigasyon klavye. Kòm sa yo, ou ta dwe toujou ajoute tabindex="-1"sou lyen ki andikape epi sèvi ak JavaScript koutim pou konplètman enfim fonksyonalite yo.
Opsyonèlman, ou ka chanje jete lank aktif oswa ki andikape pou <span>, oswa omisyon jete lank nan ka flèch yo anvan/pwochen, pou retire fonksyon klike sou epi anpeche konsantre sou klavye pandan w ap kenbe estil entansyon yo.
Dimansyon
Anpenpan pi gwo oswa pi piti paginasyon? Ajoute .pagination-lgoswa .pagination-smpou gwosè adisyonèl.