Sgrìobhainnean agus eisimpleirean airson duilleag-duilleag 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 roinn 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.
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 .