Обычно для добавления каких-либо событий на сайте, необходимо было использовать javascript, но если можно обойтись без него, давайте так и поступим! Во вложении есть 2 файла index.html и style.css, где показано, как можно реализовать выпадающее меню без использованию Раскрывающееся меню HTML & CSS...
Источник: Nuances of Programming В этом руководстве мы поговорим о том, как создать эффект открывающегося блока при прокрутке. Эффект состоит из сплошного цветного блока, который уменьшается в размере, открывая текст или изображение. Эффекты открывания можно использовать для создания интересных взаимодействий с пользовательскими компонентами, такими как слайд-шоу. Этот слайд создан с помощью схожей wipe-анимации: Рассмотрим создание этого эффекта с использованием CSS и Animate on Scroll (AOS) (библиотека JavaScript для анимации элементов при прокрутке в момент входа пользователя в viewport)...