Я пытаюсь создать страницу, на которой пользователь нажимает ссылку слева и переходит к определенному разделу на странице.Как получить страницу на определенную часть страницы?
Here - пример. Я добавил как можно больше кода, который я использую.
Я пытаюсь создать страницу, на которой пользователь нажимает ссылку слева и переходит к определенному разделу на странице.Как получить страницу на определенную часть страницы?
Here - пример. Я добавил как можно больше кода, который я использую.
Что вы пытаетесь сделать, работает с атрибутом Id или Name.
Выработать: Тег привязки, что ваш рендеринг в качестве цели, где ваша страница должна идти должна быть:
<a id="myId"></a>
или
<a name="myId"></a>
или оба ..
Когда вы создаете ссылку на другую часть страницы, вам нужны две части, ссылка (которую вы нажимаете) и цель (которую прокручивает страница).
Атрибут связи href
должен начинаться с символа '#'. Это означает, что ссылка является «внутренней» на странице, а не другой, внешней.
Целью может быть либо именованный якорь <a name="something"></a>
, либо элемент с идентификатором: <div id="something">
. Вы не включаете '#' в имя или идентификатор.
Это ключевая часть, которую вам не хватает. Возьмите «#» с передней стороны своих значений <a name="">
, и он будет работать.
Сообщите нам, если это сработает, и мы сможем помочь вам в дальнейшем развивать: есть много польских, которые вы могли бы добавить, но давайте сначала основываем основы.
Я также попробовал location.hash, который также заставляет меню исчезать – Beginner
Есть много более приятных способов создания навигационного меню, но вы довольно близки к основной идее. Можете ли вы предоставить ссылку на визуализированный HTML, пожалуйста? – Beejamin
Я предоставил ссылку – Beginner