JSFiddle - React, Tailwind, and code Playground
by rwaldin
HTML
<ul class="tabs">
<li class="tab active"><a href="#cats">Cats</a></li>
<li class="tab"><a href="#dogs">Dogs</a></li>
<li class="tab"><a href="#birds">Birds</a></li>
</ul>
<div class="contents">
<div id="cats" class="content active">
<p>The domestic cat (Felis catus or Felis silvestris catus) is a small, usually furry, domesticated, carnivorous mammal.</p>
</div>
<div id="dogs" class="content">
<p>The domestic dog (Canis lupus familiaris), is a subspecies of the gray wolf (Canis lupus), a member of the Canidae family of the mammilian order "Carnivora".</p>
</div>
<div id="birds" class="content">
<p>Birds (class Aves) are feathered, winged, bipedal, endothermic (warm-blooded), egg-laying, vertebrate animals.</p>
</div>
</div>
CSS
* {
margin: 0;
padding: 0;
text-decoration: none;
color: #000;
font-family: arial;
}
body {
margin: 10px 0 0 10px;
}
.tabs {
display: block;
margin-left: 20px;
}
.tab {
display: inline-block;
margin-right: 10px;
padding: 3px 6px;
border: 1px solid black;
border-radius: 5px 5px 0 0;
background: #DDD;
}
.tab:hover {
background-color: #EEE;
}
.tab.active {
border-bottom-color: #FFF;
background-color: #FFF;
}
.contents {
margin-top: -1px;
}
.contents .content {
display: none;
width: 400px;
border: 1px solid #000;
padding: 10px;
}
.contents .content.active {
display: block;
}