  {"id":3608,"date":"2024-12-11T15:55:22","date_gmt":"2024-12-11T20:55:22","guid":{"rendered":"https:\/\/www.montclair.edu\/university-communications\/?page_id=3608"},"modified":"2024-12-11T15:55:22","modified_gmt":"2024-12-11T20:55:22","slug":"tabs","status":"publish","type":"page","link":"https:\/\/www.montclair.edu\/university-communications\/web-development-and-experience\/montclair-edu-website-framework\/wordpress-shortcodes\/tabs\/","title":{"rendered":"Tabs"},"content":{"rendered":"<p>Tabs can be used to hide content but, unlike <<a href=\"\/university-communications\/web-development-and-experience\/montclair-edu-website-framework\/\nwordpress-shortcodes\/drawers\/\">drawers<\/a>, one content area must always be visible. The best use for tabs is to display either\/or content &#8211; where only one could apply. For example:<\/p>\n<h2>Instructions:<\/h2>\n<div class=\"tab-group\"><div class=\"tab-content\"><h2>Freshmen<\/h2>\n<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc eu elementum ligula. Aliquam tempor quam augue, sed imperdiet sem scelerisque vel. Mauris fringilla mi non velit ultricies venenatis id eget enim. Pellentesque sit amet purus ligula. Cras laoreet finibus nisl vel lobortis. Morbi sodales eros vel condimentum venenatis. Aenean ut malesuada orci, sed aliquet lacus. Mauris elementum, quam sed dictum varius, eros tortor congue ante, ut placerat dui ligula eu lectus.<\/p>\n<\/div><div class=\"tab-content\"><h2>Sophomores<\/h2>\n<p>Donec facilisis vitae mi at lobortis. Donec id odio accumsan sem molestie aliquam a nec orci. Quisque cursus pulvinar ipsum non placerat. Proin dapibus condimentum velit, blandit sollicitudin eros posuere sed. Nam at aliquam erat. Sed non aliquet felis. Vivamus luctus ligula eu iaculis laoreet. Cras et nunc ut massa rhoncus blandit eu non ligula. Ut eros velit, posuere at bibendum eget, auctor vitae tellus. Sed a gravida tellus, non sollicitudin eros. Nunc ultrices quam sem, a efficitur felis vestibulum nec.<\/p>\n<\/div><div class=\"tab-content\"><h2>Juniors<\/h2>\n<p>Etiam eget scelerisque tellus, eget aliquam magna. Donec a dignissim ipsum, ut lobortis dui. In quis augue eu nisi sollicitudin tincidunt. Maecenas ut sagittis nisl, id condimentum neque. Pellentesque nec urna hendrerit, luctus lacus in, placerat nulla. Mauris ante eros, dictum vulputate magna eu, hendrerit tempor tortor. Nulla ut purus interdum, sollicitudin dui quis, iaculis neque. Nam vehicula mi tellus, quis molestie lorem gravida at.<\/p>\n<\/div><div class=\"tab-content\"><h2>Seniors<\/h2>\n<p>Integer sollicitudin dolor nec elit ullamcorper fermentum. Nulla facilisi. Maecenas mauris tortor, pellentesque sed vulputate at, tincidunt sed libero. Etiam in tempor dolor, non tincidunt metus. Vivamus consectetur justo vel imperdiet vestibulum. Etiam consectetur, eros sit amet lobortis rutrum, mi nunc ultricies urna, quis feugiat enim risus posuere ante. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Aenean at elementum mauris. Sed dapibus efficitur aliquet. Etiam id est eget lectus tincidunt suscipit. Sed auctor diam a consectetur auctor.<\/p>\n<\/div><\/div>\n<h2>Notes on Using Tabs<\/h2>\n<p>Tabs are created using the <strong>tabgroup<\/strong> and <strong>tab<\/strong> shortcodes. Each <strong>tab<\/strong> is required to have a <strong>label<\/strong> attribute set.<\/p>\n<p>When you use tabs, pay special attention to how well your tabs work on mobile. The example above (four tabs, one word each) is about as much as you can display on a mobile device.<\/p>\n<p>It also becomes difficult on a mobile device to know where the tab ends. It might be best to put your <strong>tabgroup<\/strong> inside a <strong>band <\/strong>to give it more vertical whitespace above and below.<\/p>\n<h2>Tabgroup Attributes<\/h2>\n<p>The <strong>tabgroup<\/strong> shortcode has no attributes.<\/p>\n<h2>Tab Attributes<\/h2>\n<table class=\"responsive-table\">\n<thead>\n<tr>\n<th scope=\"col\">Name<\/th>\n<th scope=\"col\">Possible Values<\/th>\n<th scope=\"col\">Required<\/th>\n<th scope=\"col\">Notes<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>label<\/td>\n<td>text<\/td>\n<td>Yes<\/td>\n<td>The tab&#8217;s label<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Code Sample<\/h2>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n\r\n&#x5B;tabgroup]&#x5B;tab label='Freshmen']\r\n\r\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc eu elementum ligula. Aliquam tempor quam augue, sed imperdiet sem scelerisque vel. Mauris fringilla mi non velit ultricies venenatis id eget enim. Pellentesque sit amet purus ligula. Cras laoreet finibus nisl vel lobortis. Morbi sodales eros vel condimentum venenatis. \r\nAenean ut malesuada orci, sed aliquet lacus. Mauris elementum, quam sed dictum varius, eros tortor congue ante, ut placerat dui ligula eu lectus.\r\n\r\n&#x5B;\/tab]&#x5B;tab label='Sophomores']\r\n\r\nDonec facilisis vitae mi at lobortis. Donec id odio accumsan sem molestie aliquam a nec orci. Quisque cursus pulvinar ipsum non placerat. Proin dapibus condimentum \r\nvelit, blandit sollicitudin eros posuere sed. Nam at aliquam erat. Sed non aliquet felis. Vivamus luctus ligula eu iaculis laoreet. Cras et nunc ut massa rhoncus \r\nblandit eu non ligula. Ut eros velit, posuere at bibendum eget, auctor vitae tellus. Sed a gravida tellus, non sollicitudin eros. Nunc ultrices quam sem, a \r\nefficitur felis vestibulum nec.\r\n\r\n&#x5B;\/tab]&#x5B;\/tabgroup]\r\n\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Tabs can be used to hide content but, unlike<\/p>\n","protected":false},"author":411,"featured_media":3554,"parent":3552,"menu_order":13,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-3608","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/www.montclair.edu\/university-communications\/wp-json\/wp\/v2\/pages\/3608","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.montclair.edu\/university-communications\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.montclair.edu\/university-communications\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.montclair.edu\/university-communications\/wp-json\/wp\/v2\/users\/411"}],"replies":[{"embeddable":true,"href":"https:\/\/www.montclair.edu\/university-communications\/wp-json\/wp\/v2\/comments?post=3608"}],"version-history":[{"count":4,"href":"https:\/\/www.montclair.edu\/university-communications\/wp-json\/wp\/v2\/pages\/3608\/revisions"}],"predecessor-version":[{"id":3825,"href":"https:\/\/www.montclair.edu\/university-communications\/wp-json\/wp\/v2\/pages\/3608\/revisions\/3825"}],"up":[{"embeddable":true,"href":"https:\/\/www.montclair.edu\/university-communications\/wp-json\/wp\/v2\/pages\/3552"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.montclair.edu\/university-communications\/wp-json\/wp\/v2\/media\/3554"}],"wp:attachment":[{"href":"https:\/\/www.montclair.edu\/university-communications\/wp-json\/wp\/v2\/media?parent=3608"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}