Dokumentado kaj ekzemploj por montri paĝigon por indiki serion de rilata enhavo ekzistas tra pluraj paĝoj.
Superrigardo
Ni uzas grandan blokon de konektitaj ligiloj por nia paĝigo, igante ligilojn malfacile perdeblajn kaj facile skaleblajn—ĉio dum ili provizas grandajn trafajn areojn. Paĝigo estas konstruita kun listaj HTML-elementoj tiel ekranlegantoj povas anonci la nombron da disponeblaj ligiloj. Uzu envolvan <nav>elementon por identigi ĝin kiel navigadsekcion por ekrani legantojn kaj aliajn helpajn teknologiojn.
Krome, ĉar paĝoj verŝajne havas pli ol unu tian navigan sekcion, estas konsilinde provizi priskriban aria-labelpor <nav>reflekti ĝian celon. Ekzemple, se la paĝiga komponanto estas uzata por navigi inter aro de serĉrezultoj, taŭga etikedo povus esti aria-label="Search results pages".
Laborante kun ikonoj
Ĉu vi volas uzi ikonon aŭ simbolon anstataŭ tekston por iuj paĝigaj ligiloj? Nepre provizi taŭgan ekranlegan subtenon kun ariaatributoj kaj la .sr-onlyutileco.
Malfunkciigitaj kaj aktivaj ŝtatoj
Paĝigaj ligiloj estas agordeblaj por malsamaj cirkonstancoj. Uzu .disabledpor ligiloj kiuj ŝajnas neklakeblaj kaj .activepor indiki la nunan paĝon.
Dum la .disabledklaso uzas pointer-events: nonepor provi malŝalti la ligan funkcion de <a>s, tiu CSS-posedaĵo ankoraŭ ne estas normigita kaj ne respondecas pri klavarnavigado. Kiel tia, vi ĉiam devus aldoni tabindex="-1"malŝaltitajn ligilojn kaj uzi kutiman JavaScript por plene malŝalti ilian funkcion.
Vi povas laŭvole interŝanĝi aktivajn aŭ malebligitajn ankrojn por <span>, aŭ preterlasi la ankron en la kazo de la antaŭaj/sekvaj sagoj, por forigi klakfunkciecon kaj malhelpi klavaran fokuson konservante celitajn stilojn.
Dimensio
Ĉu vi volas pli grandan aŭ pli malgrandan paĝigon? Aldonu .pagination-lgaŭ .pagination-smpor pliaj grandecoj.
Vicigo
Ŝanĝu la vicigon de paĝigaj komponantoj per flexbox -utiloj .