JSFiddle - React, Tailwind, and code Playground
HTML
<div id="menu">
<span id="menuToggle">Menu</span>
<ul>
<li>Home</li>
<li>Projects</li>
<li>Contact</li>
</ul>
</div>
CSS
div{
list-style:none;
width:100%;
text-align:center;
}
ul li{
display:inline-block;
}
#menuToggle {
display:none;
}
@media screen and (max-width: 35em) {
#menuToggle {
display:block;
cursor:pointer;
}
ul li{
display:none;
}
}
JavaScript
$('#menuToggle').click(function(){
$('ul li').css('display','block');
}