Toggle navigation
Bootsnipp
Bootstrap
For
CSS Frameworks
Bootstrap
Foundation
Semantic UI
Materialize
Pure
Bulma
References
CSS Reference
Tools
Community
Page Builder
Form Builder
Button Builder
Icon Search
Dan's Tools
Diff / Merge
Color Picker
Keyword Tool
Web Fonts
.htaccess Generator
Favicon Generator
Site Speed Test
Snippets
Featured
Tags
By Bootstrap Version
4.1.1
4.0.0
3.3.0
3.2.0
3.1.0
3.0.3
3.0.1
3.0.0
2.3.2
Register
Login
"tab"
Bootstrap 3.0.0 Snippet by
evarevirus
3.0.0
Preview
HTML
View Full Screen
Fork
Fork this
576
 
0 Fav
Post to Facebook
Tweet this
<link href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script> <script src="//code.jquery.com/jquery-1.11.1.min.js"></script> <!------ Include the above in your HEAD tag ----------> <!DOCTYPE html><html class=''> <head><script src='//production-assets.codepen.io/assets/editor/live/console_runner-079c09a0e3b9ff743e39ee2d5637b9216b3545af0de366d4b9aad9dc87e26bfd.js'></script><script src='//production-assets.codepen.io/assets/editor/live/events_runner-73716630c22bbc8cff4bd0f07b135f00a0bdc5d14629260c3ec49e5606f98fdd.js'></script><script src='//production-assets.codepen.io/assets/editor/live/css_live_reload_init-2c0dc5167d60a5af3ee189d570b1835129687ea2a61bee3513dee3a50c115a77.js'></script><meta charset='UTF-8'><meta name="robots" content="noindex"><link rel="shortcut icon" type="image/x-icon" href="//production-assets.codepen.io/assets/favicon/favicon-8ea04875e70c4b0bb41da869e81236e54394d63638a1ef12fa558a4a835f1164.ico" /><link rel="mask-icon" type="" href="//production-assets.codepen.io/assets/favicon/logo-pin-f2d2b6d2c61838f7e76325261b7195c27224080bc099486ddd6dccb469b8e8e6.svg" color="#111" /><link rel="canonical" href="https://codepen.io/josh_vogt/pen/EaaZbP?limit=all&page=12&q=Accordion" /> <link rel='stylesheet prefetch' href='https://s3-us-west-2.amazonaws.com/s.cdpn.io/139759/standard_2014_11.css'> <style class="cp-pen-styles">/* Android 2.3 :checked fix */ @-webkit-keyframes fake { from { opacity: 1; } to { opacity: 1; } } @keyframes fake { from { opacity: 1; } to { opacity: 1; } } body { -webkit-animation: fake 1s infinite; animation: fake 1s infinite; } .worko-tabs { margin: 20px; width: 80%; } .worko-tabs .state { position: absolute; left: -10000px; } .worko-tabs .flex-tabs { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; } .worko-tabs .flex-tabs .tab { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-height: 40px; } .worko-tabs .flex-tabs .panel { background-color: #fff; padding: 20px; min-height: 300px; display: none; width: 100%; -ms-flex-preferred-size: auto; flex-basis: auto; } .worko-tabs .tab { display: inline-block; padding: 10px; vertical-align: top; background-color: #eee; cursor: hand; cursor: pointer; border-left: 10px solid #ccc; } .worko-tabs .tab:hover { background-color: #fff; } #tab-one:checked ~ .tabs #tab-one-label, #tab-two:checked ~ .tabs #tab-two-label, #tab-three:checked ~ .tabs #tab-three-label, #tab-four:checked ~ .tabs #tab-four-label { background-color: #fff; cursor: default; border-left-color: #69be28; } #tab-one:checked ~ .tabs #tab-one-panel, #tab-two:checked ~ .tabs #tab-two-panel, #tab-three:checked ~ .tabs #tab-three-panel, #tab-four:checked ~ .tabs #tab-four-panel { display: block; } @media (max-width: 600px) { .flex-tabs { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .flex-tabs .tab { background: #fff; border-bottom: 1px solid #ccc; } .flex-tabs .tab:last-of-type { border-bottom: none; } .flex-tabs #tab-one-label { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } .flex-tabs #tab-two-label { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } .flex-tabs #tab-three-label { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; } .flex-tabs #tab-four-label { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; } .flex-tabs #tab-one-panel { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .flex-tabs #tab-two-panel { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; } .flex-tabs #tab-three-panel { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; } .flex-tabs #tab-four-panel { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; } #tab-one:checked ~ .tabs #tab-one-label, #tab-two:checked ~ .tabs #tab-two-label, #tab-three:checked ~ .tabs #tab-three-label, #tab-four:checked ~ .tabs #tab-four-label { border-bottom: none; } #tab-one:checked ~ .tabs #tab-one-panel, #tab-two:checked ~ .tabs #tab-two-panel, #tab-three:checked ~ .tabs #tab-three-panel, #tab-four:checked ~ .tabs #tab-four-panel { border-bottom: 1px solid #ccc; } } </style></head><body> <div class="worko-tabs"> <input class="state" type="radio" title="tab-one" name="tabs-state" id="tab-one" checked /> <input class="state" type="radio" title="tab-two" name="tabs-state" id="tab-two" /> <input class="state" type="radio" title="tab-three" name="tabs-state" id="tab-three" /> <input class="state" type="radio" title="tab-four" name="tabs-state" id="tab-four" /> <div class="tabs flex-tabs"> <label for="tab-one" id="tab-one-label" class="tab">Tab One</label> <label for="tab-two" id="tab-two-label" class="tab">Tab Two</label> <label for="tab-three" id="tab-three-label" class="tab">Tab Three</label> <label for="tab-four" id="tab-four-label" class="tab">Tab Four</label> <div id="tab-one-panel" class="panel active"> <h3>Responsive CSS Tabs - Flexbox</h3> <p>CSS only tabs built using flexbox, when the viewport drops below 600px wide the tabs turn into an accordion by chaging the flex order of the elements.</p> </div> <div id="tab-two-panel" class="panel"> Tab two content </div> <div id="tab-three-panel" class="panel"> Tab three content </div> <div id="tab-four-panel" class="panel"> Tab four content </div> </div> </div> <script src='//production-assets.codepen.io/assets/common/stopExecutionOnTimeout-b2a7b3fe212eaa732349046d8416e00a9dec26eb7fd347590fbced3ab38af52e.js'></script><script src='//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script> <script >//forked from https://codepen.io/artlawry/pen/domFD //# sourceURL=pen.js </script> </body></html>
Related:
See More
Free Template
Material Kit
Questions / Comments:
Post
Posting Guidelines
Formatting
- Now
×
Close
Donate
BTC: 12JxYMYi6Vt3mx3hcmP3B2oyFiCSF3FhYT
ETH: 0xCD715b2E3549c54A40e6ecAaFeB82138148a6c76