JSFiddle - React, Tailwind, and code Playground
by Kyle Welch
HTML
<div class="contain">
<div id="one" class="tab selected" ><span class="triangle"></span>Link1</div>
<div id="two" class="tab" ><span class="triangle"></span>Link2</div>
<div id="three" class="tab" ><span class="triangle"></span>Link3</div>
<div id="four" class="tab" ><span class="triangle"></span>Link4</div>
<div id="five" class="tab" ><span class="triangle"></span>Link5</div>
</div>
CSS
* {
margin:0;
padding:0;
list-style:none;
}
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin:10px;
}
.tab {
width:100%;
padding:5px;
background:#fff;
color:#000;
cursor:pointer;
font-weight:bold;
border-bottom:1px solid black;
position:relative;
}
.tab:hover{
background:#a0a0a0;
}
.tab:hover span{
display:block;
}
.tab_child{
padding:15px;
background:#fff;
}
.selected{
background:#a0a0a0;
}
.contain *{
float:left;
width:100px;
}
span.triangle{
background-image:url("http://www.inner.org/torah_and_science/mathematics/images/triangle.gif");
background-repeat:none;
display:none;
height:14px;
width:16px;
position:absolute;
top:25px;
left:25%;
}