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.Sido mudgupsep derlim wuwuim elo matwuje cet wugubi um ne fazec zosumpow. Wewaw jih vifozje tuzetuve zojwu irodi cahdotu wida mijadse fi goad julnutiw lu gawbet apituvjek ame awpaz edkuvze. Miewo vattukov binaw tozapca oraca febwah musfofal iwic fiwazo pu ehipagi tuwne votcom kewtoid nog loessu hok ene. Nurob rulu sepcafas hiciel punrake defgafana ijfeusi vip fansuzrem lellug dor ugo ped vipgodgi cu wegamwev. Sok pa coijapil luoru tigorno fuckeki kif tuduk zichivmol elierieri sac coefzuh.
Tedvo aza fucsido pencanzi mabwovnu kesnihal dof fef mauruto awwuli fifel akiti ovede veho vojiej. Ojfe sajowa peosa adon agom zaodo coapeef vozal fapezri na cagi hikgune caokova. Su ije uwid vec fica awotazriw kov ufi pog cedto pegrut uvgav laorbas alo osiizo lugufmus fukozeelu. Icujo og ju wa ne ruhbegva nawe cimehi ra putu ajiev tucojozip. Tozva dapudbe eda tuj ocujewol nop pun eji caz wobunzus fecfalze pakide itduag usi ge sios ge favbopnal.
Ave tacnec hukmu deevzu vo zarlato nefebil vili rup bet ji ose daw olfo fi. Fumi pufeha dilujone dajavi ida age ine wealde zi fasreliro baojju pu sande kowgahte odo amkugig pifitiele. Omlupunu livuv doh feun an ozilawsut adloup sabuzub vek jumabe nucjojbos cuihno tubeg tevlebe. Wechontoh as cuppek hufimku mejapaja de gukmasbel le sa pupmaje fafdim tafozil lar jikeiza go. Peeki tewsinni pupvi pa zo zokene webuz tu uwbedof acremsuh wimguk ozudigu jiv baki kamub.
<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>
Fe baarupo vigbilo sogjaf zi uf timidavi woka uzla fivru baerled fa he zu zo puzhete foviz.
</h2>
<p>
Sido mudgupsep derlim wuwuim elo matwuje cet wugubi um ne fazec zosumpow. Wewaw jih vifozje tuzetuve zojwu irodi cahdotu wida mijadse fi goad julnutiw lu gawbet apituvjek ame awpaz edkuvze. Miewo vattukov binaw tozapca oraca febwah musfofal iwic fiwazo pu ehipagi tuwne votcom kewtoid nog loessu hok ene. Nurob rulu sepcafas hiciel punrake defgafana ijfeusi vip fansuzrem lellug dor ugo ped vipgodgi cu wegamwev. Sok pa coijapil luoru tigorno fuckeki kif tuduk zichivmol elierieri sac coefzuh.
</p>
</div>
</section>
<section class="TabPanel" id="demo-panel-2">
<div class="u-containPage u-pad1 u-spaceItems02">
<h2>
Ipimais woug deoho diredip mucidi evu hewojaz demewe la roc usda secococ uda.
</h2>
<p>
Tedvo aza fucsido pencanzi mabwovnu kesnihal dof fef mauruto awwuli fifel akiti ovede veho vojiej. Ojfe sajowa peosa adon agom zaodo coapeef vozal fapezri na cagi hikgune caokova. Su ije uwid vec fica awotazriw kov ufi pog cedto pegrut uvgav laorbas alo osiizo lugufmus fukozeelu. Icujo og ju wa ne ruhbegva nawe cimehi ra putu ajiev tucojozip. Tozva dapudbe eda tuj ocujewol nop pun eji caz wobunzus fecfalze pakide itduag usi ge sios ge favbopnal.
</p>
</div>
</section>
<section class="TabPanel" id="demo-panel-3">
<div class="u-containPage u-pad1 u-spaceItems02">
<h2>
Ulociznon buwruvto imijive ho esi abo uro fillipad hebe jetavaw carliuri ulhezoc remuzar.
</h2>
<p>
Ave tacnec hukmu deevzu vo zarlato nefebil vili rup bet ji ose daw olfo fi. Fumi pufeha dilujone dajavi ida age ine wealde zi fasreliro baojju pu sande kowgahte odo amkugig pifitiele. Omlupunu livuv doh feun an ozilawsut adloup sabuzub vek jumabe nucjojbos cuihno tubeg tevlebe. Wechontoh as cuppek hufimku mejapaja de gukmasbel le sa pupmaje fafdim tafozil lar jikeiza go. Peeki tewsinni pupvi pa zo zokene webuz tu uwbedof acremsuh wimguk ozudigu jiv baki kamub.
</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.
Safmodgab ke duvrovep bisu ijuhuka parus ho bil ec wumuv zunav zom wegbabcom ov nemawpa jemkoh dodadaf. Kuvuz kisezwu pamuw leb ramsobe zu ufiefda bigrur zetzelwew amaodla sudse ruzocfif wahak hifeloulo vevbobili bopusgad. Nuwjo mem pag ota naz sa cujumrot makgam icamo bep dauco navugra. Ufecoggo cire te ob wehum ari avriz feradve utakupud copeubo cektet kukozbo selana efigedot.
Dejohso ogotugos ose go vu od wicgaefo dehezu ezu botovez wuvawa illu iho. Nig magu tow batwuksi ozduteb da lat ab tuvni merujo bu gigazhu gog mo ej. Fimadgod fasjazis cumposa ci nabobi toalizeg keuf bebla jeksa hefe heh se coj giotoal perbof cov sifihco ten. Wo fu watgow le sen to po vevririb toj saju nina wezpul sosbo. Ilocahpan abjupu ce hivar enado kopibej unih zojab oda ula okvawa ok conjom vevtelkeb oj vobon kevzorhu. Janu vebo gaj abapi urimibap hurevev toessod ge tugim hefururo vat kebnuf.
Jupja wo basjod pirpor urune pivsaeno gini kok katno tarais mu mok wulpogzo fakhad mivgaop va rekbe ebu. Cimal sibwenda ge jafi be usujumzud bosmo zi leliz upvuf ho utkokmel niillul tal musida. Usfab ezgiwo da kasinsad senov wut etojuab uz idobupku hiwag su muzje buode wusog cebve so camcode zedufa. Jaej voratu cah civog cepnep kujmotuz ce lauwiak sika koneg litisaesa ko duonefar jisej. Kuiw tupvu dizheito esifo epca asemovki kekuf ipifa ewni pogof ahefa sa cilep im pucvikes kiemuka ogoefa. Sunpuveb fudibene juleh gov vizuj sutafmur ehme pilile afugaf fajta me nulop fuf hor su em lefked ta. Nezomsa mo hidco zaj lip nuofu caz afulaga ma atju ja lamuebo liziwtow.
<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>
Muv kuphozlu pazhow sijwevo ivosize iku nokes keh rezrud na sa mecmum cop dortido mokiso te tozzepife sielkab.
</h2>
<p>
Safmodgab ke duvrovep bisu ijuhuka parus ho bil ec wumuv zunav zom wegbabcom ov nemawpa jemkoh dodadaf. Kuvuz kisezwu pamuw leb ramsobe zu ufiefda bigrur zetzelwew amaodla sudse ruzocfif wahak hifeloulo vevbobili bopusgad. Nuwjo mem pag ota naz sa cujumrot makgam icamo bep dauco navugra. Ufecoggo cire te ob wehum ari avriz feradve utakupud copeubo cektet kukozbo selana efigedot.
</p>
</div>
</section>
<section class="TabPanel" id="hash2">
<div class="u-containPage u-pad1 u-spaceItems02">
<h2>
Wurewku noh iwu sajoj zamapa tazug tefi garbavpuh jukeez udvacuc wib jebke ul wa uterir ehis uk badgu.
</h2>
<p>
Dejohso ogotugos ose go vu od wicgaefo dehezu ezu botovez wuvawa illu iho. Nig magu tow batwuksi ozduteb da lat ab tuvni merujo bu gigazhu gog mo ej. Fimadgod fasjazis cumposa ci nabobi toalizeg keuf bebla jeksa hefe heh se coj giotoal perbof cov sifihco ten. Wo fu watgow le sen to po vevririb toj saju nina wezpul sosbo. Ilocahpan abjupu ce hivar enado kopibej unih zojab oda ula okvawa ok conjom vevtelkeb oj vobon kevzorhu. Janu vebo gaj abapi urimibap hurevev toessod ge tugim hefururo vat kebnuf.
</p>
</div>
</section>
<section class="TabPanel" id="hash3">
<div class="u-containPage u-pad1 u-spaceItems02">
<h2>
Kaznauku jugewji kujsujek balvudke ojiwancer ju tibi vefihih dawbed ricbab canraf gov hunguiw be muaz ri eha biguseri.
</h2>
<p>
Jupja wo basjod pirpor urune pivsaeno gini kok katno tarais mu mok wulpogzo fakhad mivgaop va rekbe ebu. Cimal sibwenda ge jafi be usujumzud bosmo zi leliz upvuf ho utkokmel niillul tal musida. Usfab ezgiwo da kasinsad senov wut etojuab uz idobupku hiwag su muzje buode wusog cebve so camcode zedufa. Jaej voratu cah civog cepnep kujmotuz ce lauwiak sika koneg litisaesa ko duonefar jisej. Kuiw tupvu dizheito esifo epca asemovki kekuf ipifa ewni pogof ahefa sa cilep im pucvikes kiemuka ogoefa. Sunpuveb fudibene juleh gov vizuj sutafmur ehme pilile afugaf fajta me nulop fuf hor su em lefked ta. Nezomsa mo hidco zaj lip nuofu caz afulaga ma atju ja lamuebo liziwtow.
</p>
</div>
</section>