Как сделать выпадающее меню в CSS при клике?
В случае, если невозможно использовать JS, можно попробовать сделать хитрую штуку с чекбоксами, вот так:
https://jsfiddle.net/ycLL3veb/1/
Пример грубоват, лишён семантики кода и недостаточно гибок, но в качестве костыля использовать можно.
Используйте jquery