Как сделать выпадающий блок при клике на кнопку?
CSS: Здесь
JS: И здесь
JQuery: ещё и здесь
Есть масса готовых плагинов под JQuery - https://www.jqueryscript.net/plus/search.php?kwtyp...
Или если я немного неправильно понял и вам нужно не меню, а аккордеон, то - https://www.jqueryscript.net/plus/search.php?kwtyp... или jqueryui.com/accordion
Если совсем по простому, то просто делаете скрытый блок и при клике или фокусе мыши на кнопку соответственно делаете его видимым.