The TabPanel
CSS pattern and TabList
JavaScript
pattern combine with the MenuBar
pattern to pull off accessible tabbed subnavigation.
When JavaScript is not active, there is no active tab and the menu acts as a
set of links to the TabPanel
elements below.
When JavaScript is active and the menu links resolve to the associated panels, the relevant panels are hidden, the first is shown and some interactions are established:
click
(or tap) of tabs, the associated panel is displayed.←
or →
) will select the tab in that direction.Likbasi goj ipebepmag kemru bu jila nu gizevuc juotra imuwucni zu cek tovri huude eguboog dom. Wa padub vojiv zikeek fow ludroew sorhu wo bud wesus atovo kasi mulciz gev. Siuc zub cah ezitup sunat hazinov goza caz utaif ekeujivo cansod agopigko eci tapdis tuzcal risjic sis rat. Uva erozfip ju igomut bog sa naiteosi juzamob ponop bizde fa gojmas vipilecus es led.
Tar wibevu nikadi rouc imeherluv bi mibe gatuw fovpun lol zaz aga ihoba ap atatanhes odumo. Zu zisi besbawjo ad po supit sofrepon bomon ola gilpefu mabka jep. Dajbona suazcad feovbe onlowij gicrirap vabba iburab zakjapduz simku fub mah kopeloz. Tiv vuni satpa latoug suw te bi nesaluc he fivibupa gef min dinnaav sac erzima. Gedto ofturuv izda wunig pocu celaf vuzerejog ti vih fuiwzi doas vujannuk mo vo.
Nul na sa wunuv si foirbe uvsoke toljuh muus lenesi azpo cebfubpib nap mebgo kehi wubiz. Uma pofefe suk vetuwmu hebga hese listar etu firerir abe odepucidi bevluk les oruhima. Lisi uhosim di opetethe ro kezira ku riw culaka epubid ko hidikuipi laltoj nuhfo. Lora uv ubizom jezfi wowim lab fizo igasa pat nubduduv tod kavzave zepen ujenicfub.
<div class="u-bgSilver">
<div class="u-containPage u-lg-padSides1">
<ul class="MenuBar js-TabList" >
<li class="MenuBar-item">
<a class="MenuBar-link " href="#demo-panel-1" >
Demo Tab 1
</a>
</li>
<li class="MenuBar-item">
<a class="MenuBar-link " href="#demo-panel-2" >
Demo Tab 2
</a>
</li>
<li class="MenuBar-item">
<a class="MenuBar-link " href="#demo-panel-3" >
Demo Tab 3
</a>
</li>
</ul>
</div>
</div>
<section class="TabPanel" id="demo-panel-1">
<div class="u-containPage u-pad1 u-spaceItems02">
<h2>
Kefbog ogeha bonzu fosoc li kofud oconoz afi bibjiju onotahi celih tauli tulal diezi.
</h2>
<p>
Likbasi goj ipebepmag kemru bu jila nu gizevuc juotra imuwucni zu cek tovri huude eguboog dom. Wa padub vojiv zikeek fow ludroew sorhu wo bud wesus atovo kasi mulciz gev. Siuc zub cah ezitup sunat hazinov goza caz utaif ekeujivo cansod agopigko eci tapdis tuzcal risjic sis rat. Uva erozfip ju igomut bog sa naiteosi juzamob ponop bizde fa gojmas vipilecus es led.
</p>
</div>
</section>
<section class="TabPanel" id="demo-panel-2">
<div class="u-containPage u-pad1 u-spaceItems02">
<h2>
Tu rabe jev duf wecit jat kowiif lutu dur ugpo rofar gorumaelu veluvar.
</h2>
<p>
Tar wibevu nikadi rouc imeherluv bi mibe gatuw fovpun lol zaz aga ihoba ap atatanhes odumo. Zu zisi besbawjo ad po supit sofrepon bomon ola gilpefu mabka jep. Dajbona suazcad feovbe onlowij gicrirap vabba iburab zakjapduz simku fub mah kopeloz. Tiv vuni satpa latoug suw te bi nesaluc he fivibupa gef min dinnaav sac erzima. Gedto ofturuv izda wunig pocu celaf vuzerejog ti vih fuiwzi doas vujannuk mo vo.
</p>
</div>
</section>
<section class="TabPanel" id="demo-panel-3">
<div class="u-containPage u-pad1 u-spaceItems02">
<h2>
Afevawzer eca feguh fupep uwopib gul ahe zolvecse ta keje dojeni fubgolub ahda okwif du enorufip esediuc.
</h2>
<p>
Nul na sa wunuv si foirbe uvsoke toljuh muus lenesi azpo cebfubpib nap mebgo kehi wubiz. Uma pofefe suk vetuwmu hebga hese listar etu firerir abe odepucidi bevluk les oruhima. Lisi uhosim di opetethe ro kezira ku riw culaka epubid ko hidikuipi laltoj nuhfo. Lora uv ubizom jezfi wowim lab fizo igasa pat nubduduv tod kavzave zepen ujenicfub.
</p>
</div>
</section>
In some cases it can be helpful to have track the current tab in the URL. This allows users to share links to pages already showing a specific tab. You can opt into this by adding the data-track-tab-in-url='true'
attribute to the tabs container and ensuring each tab item has a valid URL hash as its href.
This will do a couple of things: - Whenever a tab that is not the first tab is clicked, its ID will be added to the URL hash. - Whenever the page is loaded with a hash in the URL, the corresponding tab will be shown. If it is not the first tab it will also be scrolled to.
Upumaggil keri es su venira hod uf matadco kecmepim kikgetan uhufkog gezbu pavmela. Vonug duguw segneut wiz tihdihun ran an fav usu nif daal huz ded tu ubofin voh. Ire bopkup seekro hawuk vuhi wo ug dun fujub nuuc kires cospici.
Fig folcuik totka holun birkeewo vuftat vofirav wov hasfiw loemji jucosda ili ruwasli kew he tidubcef arizajas ratbu. Hivredok ti tihror rutukse zegreet zuzazo bo ita fa lihgonges ka fajoz fetojsuk ru uvhuk. Zem wute aguvaz ikauru ipi wead pelnigig napa he emrotad faeder mehuvde lebfec na. Zul ris moruvri gafwomiri tighik peb jowoni rula dokoguwo wisudfat wij cedsoce kojvim li. Jo gad ibolil fa kakivoh ho ca lochaj asurakumu wib lal teutoti ba enbi dudjezle po. Mu gabahec ikowufi vulwob egaredeg aruna hem ak hawnon faselgop emiwinu cobajsun fud da ebukef fekkoku iphizhuc essizom. Bunom lesra gar jo wep gufraw bejco beczoctez kab opwudfog julipom law binnome zoonima lijci.
Buv awuno rim avdilama navzarja gu pazeli ugocotug zudugtuz ku wokjomo cuvaet zez rel hum damcocze nohado. Fa vuh jufamtol otjef sapzowna fi jijuvi wunsit tirerevig ji neikooma gazvowol fedgodfu vol hazmowus toksirle zihwav. Sic jur epewu ic nobtodik up ji if giv wo toc je loghommij bop faeho iraozuhaz tolik ze. Bocaba en zevublov mifussar ho tussin luuto wukne cejgow ejleog natidpep mil kihdam awelo ezjuc ve. Hozlit pu gopno otehawpe sovi kaf vewzit ni sag zaegu najidhi ekre. Meecodu ijicu vogsak kistemdib uvsa mujip ubezi fiiri livig pu de hege rezki bewdormun.
<div class="u-bgSilver">
<div class="u-containPage u-lg-padSides1">
<ul class="MenuBar js-TabList" data-track-tab-in-url='true'>
<li class="MenuBar-item">
<a class="MenuBar-link " href="#hash1" >
Demo Tab 1
</a>
</li>
<li class="MenuBar-item">
<a class="MenuBar-link " href="#hash2" >
Demo Tab 2
</a>
</li>
<li class="MenuBar-item">
<a class="MenuBar-link " href="#hash3" >
Demo Tab 3
</a>
</li>
</ul>
</div>
</div>
<section class="TabPanel" id="hash1">
<div class="u-containPage u-pad1 u-spaceItems02">
<h2>
Vowut doz puleko onujepju uf ebdoefa ut tievo fi evedeek gampi ejika dumiju ekarov arelu.
</h2>
<p>
Upumaggil keri es su venira hod uf matadco kecmepim kikgetan uhufkog gezbu pavmela. Vonug duguw segneut wiz tihdihun ran an fav usu nif daal huz ded tu ubofin voh. Ire bopkup seekro hawuk vuhi wo ug dun fujub nuuc kires cospici.
</p>
</div>
</section>
<section class="TabPanel" id="hash2">
<div class="u-containPage u-pad1 u-spaceItems02">
<h2>
Bizzopkup kidez lek sepo efubiwma oz busim pamfi cu wuhuh ro tac.
</h2>
<p>
Fig folcuik totka holun birkeewo vuftat vofirav wov hasfiw loemji jucosda ili ruwasli kew he tidubcef arizajas ratbu. Hivredok ti tihror rutukse zegreet zuzazo bo ita fa lihgonges ka fajoz fetojsuk ru uvhuk. Zem wute aguvaz ikauru ipi wead pelnigig napa he emrotad faeder mehuvde lebfec na. Zul ris moruvri gafwomiri tighik peb jowoni rula dokoguwo wisudfat wij cedsoce kojvim li. Jo gad ibolil fa kakivoh ho ca lochaj asurakumu wib lal teutoti ba enbi dudjezle po. Mu gabahec ikowufi vulwob egaredeg aruna hem ak hawnon faselgop emiwinu cobajsun fud da ebukef fekkoku iphizhuc essizom. Bunom lesra gar jo wep gufraw bejco beczoctez kab opwudfog julipom law binnome zoonima lijci.
</p>
</div>
</section>
<section class="TabPanel" id="hash3">
<div class="u-containPage u-pad1 u-spaceItems02">
<h2>
Tulwu wabla ori hacastu owu uherupafu vitim rurof sakgacozi vamgu sibilopom bon okewe hogo hiliv uge cefolsez naweho.
</h2>
<p>
Buv awuno rim avdilama navzarja gu pazeli ugocotug zudugtuz ku wokjomo cuvaet zez rel hum damcocze nohado. Fa vuh jufamtol otjef sapzowna fi jijuvi wunsit tirerevig ji neikooma gazvowol fedgodfu vol hazmowus toksirle zihwav. Sic jur epewu ic nobtodik up ji if giv wo toc je loghommij bop faeho iraozuhaz tolik ze. Bocaba en zevublov mifussar ho tussin luuto wukne cejgow ejleog natidpep mil kihdam awelo ezjuc ve. Hozlit pu gopno otehawpe sovi kaf vewzit ni sag zaegu najidhi ekre. Meecodu ijicu vogsak kistemdib uvsa mujip ubezi fiiri livig pu de hege rezki bewdormun.
</p>
</div>
</section>