When I hover over a menu, it shows a drop-down menu. I want this to happen when clicked. I tried, but it did not help me.
This is my code:
HTML:
<div class="responsive-menu"> <ul> <li>Menu <ul> <li>Zomer</li> <li>Herfst</li> <li>Winter</li> <li>Lente</li> </ul> </li> </ul> </div>
CSS
li { list-style-type:none; } .responsive-menu { display:block; background-color:black; color:white; text-align:center; padding:10px; font-size:200%; } .responsive-menu ul li ul li { padding:10px; border-bottom:solid 1px white; border-top:solid 1px white; } .responsive-menu ul li ul { display:none; font-size:60%; padding-top:30px; } .responsive-menu ul li:hover ul { display:block; }
Here is a link to JSFiddle .
source share