Да, можно сделать переход на элемент по id из sticky меню без использования JavaScript. Для этого можно воспользоваться свойством CSS под названием scroll-behavior
.
scroll-behavior
определяет поведение прокрутки на странице, включая плавный переход к якорным ссылкам при клике на них. Для создания плавного перехода к элементу по id из sticky меню следует выполнить следующие шаги:
1. Убедитесь, что у целевого элемента, к которому вы хотите перейти, есть уникальный идентификатор (id).
2. Установите свойство scroll-behavior: smooth;
для элемента <html>
или <body>
в вашем CSS файле. Это позволит использовать плавную прокрутку на странице.
3. Создайте якорные ссылки в вашем sticky меню, используя атрибут href="#"
, после которых идет символ #
и id целевого элемента. Например, <a href="#targetElementId">Перейти к элементу</a>
.
4. При клике на якорную ссылку страница будет плавно прокручиваться к указанному элементу с идентификатором, что создаст эффект "перехода" к этому элементу.
Таким образом, вы можете реализовать переход к элементу по id из sticky меню без использования JavaScript, используя CSS свойство scroll-behavior
.