Как можно исправить проблему с якорем в HTML?

Как я могу настроить ссылку в навигационном меню в MODX, чтобы при клике на неё открывалась страница с id=1 и прокручивалась до секции с id=team?Код PHP недоступен для внесения изменений.
  • 22 июля 2024 г. 13:22
Ответы на вопрос 2
Для исправления проблемы с якорем в HTML, вам нужно убедиться, что у вас правильно указан атрибут id у элемента, к которому вы хотите прокрутить страницу. Например:

```html
<a href="#team">Команда</a>
```

Для настройки ссылки в навигационном меню в MODX, чтобы при клике на неё открывалась страница с id=1 и прокручивалась до секции с id=team, вы можете использовать javascript. Вот пример кода:

```html
<a href="/page1/#team" onclick="scrollToTeam()">Команда</a>

<script>
function scrollToTeam() {
    var element = document.getElementById('team');
    window.scrollTo({
        top: element.offsetTop,
        behavior: 'smooth'
    });
}
</script>
```

В данном случае, при клике на ссылку "Команда", страница будет прокручена до элемента с id=team. Необходимо добавить этот код на страницу, где находится ваше навигационное меню.
Короче, вроде пофиксил, беда была в Кеше, как обычно у MODX, спасибо за ответы, но если остались беды с переходом, пожалуйста, сообщите)
Похожие вопросы