JSFiddle - React, Tailwind, and code Playground
by Rafael Nepomuceno
HTML
<div id="menu">
<ul>
<li><a href="#">Link #1</a></li>
<li><a href="#">Link #2</a></li>
<li><a href="#">Link #3</a></li>
<li>
<ul>
<li><a href="#">Sub Link #1</a></li>
<li><a href="#">Sub Link #2</a></li>
<li><a href="#">Sub Link #3</a></li>
<li><a href="#">Sub Link #4</a></li>
<li><a href="#">Sub Link #5</a></li>
</ul>
</li>
<li><a href="#">Link #4</a></li>
</ul>
</div>
CSS
*{
list-style: none;
margin: 0;
padding: 0;
}
#menu{
margin: 20px auto 0;
padding: 0 25px;
width: 600px;
height: 50px;
line-height: 50px;
background: #DDDDDD;
color: #000000;
text-shadow: 1px 1px #EEEEEE;
border-radius: 25px;
}
#menu ul li{
float: left;
position: relative;
margin-right: 15px;
}
#menu ul ul{
position: absolute;
left: 10px;
display: none;
background: #552222;
padding: 20px;
}
#menu ul li:hover > ul ul{
display: block;
}