JSFiddle - React, Tailwind, and code Playground
by WladesKO
HTML
<div>
<ul>
<li class='lista1'>
<a href="#">Menu Dropdown</a>
<ul class='lista2'>
<li class='lista-link'><a class='link' href="#">Link 1</a></li>
<li class='lista-link'><a class='link' href="#">Link 2</a></li>
<li class='lista-link'><a class='link' href="#">Link 3</a></li>
</ul>
</li>
</ul>
</div>
CSS
*{
margin: 0;
}
div {
background-color: yellow;
}
div a {
text-decoration: none;
color: black;
font-size: 20px;
font-weight: 600;
padding: 15px;
display:inline-block;
}
ul {
display: inline;
margin: 0;
padding: 0;
}
.lista1 {
display: inline-block;
}
.lista1:hover {
background: #333;
}
.lista1:hover .lista2 {
display: block;
}
.lista2 {
position: absolute;
width: 200px;
display: none;
}
.lista-link {
background: #555;
display: block;
}
.link {
display:block !important;
}
.lista-link:hover {
background: #666;
}