Sgrìobhainnean agus eisimpleirean airson duilleag-duilleig a shealltainn gus sealltainn gu bheil sreath de shusbaint co-cheangailte ann thar iomadh duilleag.
Ro-shealladh
Bidh sinn a’ cleachdadh bloc mòr de cheanglaichean ceangailte airson ar duilleag-duilleag, a’ dèanamh cheanglaichean duilich a chall agus furasta an scalladh - uile fhad ‘s a tha sinn a’ toirt seachad raointean mòra air am bualadh. Tha pagination air a thogail le eileamaidean liosta HTML gus an urrainn do leughadairean sgrion an àireamh de cheanglaichean a tha rim faighinn ainmeachadh. Cleachd <nav>eileamaid còmhdaich gus a chomharrachadh mar earrann seòlaidh airson leughadairean sgrion agus teicneòlasan cuideachail eile.
A bharrachd air an sin, leis gu bheil coltas ann gu bheil barrachd air aon roinn seòlaidh mar sin aig duilleagan, tha e ciallach tuairisgeul a thoirt seachad aria-labelairson an <nav>adhbhar aca a nochdadh. Mar eisimpleir, ma thèid am pàirt duilleagachaidh a chleachdadh gus seòladh eadar seata de thoraidhean rannsachaidh, dh’ fhaodadh bileag iomchaidh a bhith aria-label="Search results pages".
Ag obair le ìomhaighean
A bheil thu airson ìomhaigh no samhla a chleachdadh an àite teacsa airson cuid de cheanglaichean duilleagachaidh? Dèan cinnteach gun toir thu taic leughadair sgrion ceart le ariabuadhan agus an .sr-onlygoireas.
Stàitean ciorramach agus gnìomhach
Tha ceanglaichean pagination gnàthaichte airson diofar shuidheachaidhean. Cleachd .disabledairson ceanglaichean a nochdas nach gabh cliogadh agus .activegus an duilleag làithreach a chomharrachadh.
Fhad ‘s a bhios an .disabledclas a’ cleachdadh pointer-events: nonegus feuchainn ri gnìomhachd ceangail <a>s a chuir à comas, chan eil an togalach CSS sin àbhaisteach fhathast agus chan eil e a’ toirt cunntas air seòladh meur-chlàr. Mar sin, bu chòir dhut an-còmhnaidh tabindex="-1"ceanglaichean ciorramach a chuir ris agus JavaScript àbhaisteach a chleachdadh gus an comas-gnìomh a chuir dheth gu tur.
Faodaidh tu gu roghnach acraichean gnìomhach no ciorramach atharrachadh airson <span>, no cuir a-mach an acair a thaobh nan saighdean roimhe / an ath rud, gus gnìomhachd cliog a thoirt air falbh agus casg a chuir air fòcas meur-chlàr fhad ‘s a chumas tu stoidhlichean a tha san amharc.
Meudachadh
A bheil thu ag iarraidh duilleag nas motha no nas lugha? Cuir ris .pagination-lgno .pagination-smairson meudan a bharrachd.
Co-thaobhadh
Atharraich co-thaobhadh phàirtean duilleagachaidh le goireasan flexbox .