Помощник
|
Якоря не работают - Почему? |
GrayHunter
|
Сообщение
#1
|
||
|
|
||
|
|||
matroskin8 |
30.8.2012, 8:15;
Ответить: matroskin8
Сообщение
#2
|
|
Вы неверно прописываете якорь:
<a href="http://1245.ru/dopuslugi/#gifts"> так фактически ищется новая страница. Попробуйте убрать слеш... да и вообще всю ссылку... зачем она там? якорь ведь на этой же странице. Правильно так: <a href="#gifts"> И не мешало бы привести в порядок остальной код на странице... Firefox показал множество незакрытых тегов. |
|
|
Алия_mw |
30.8.2012, 18:03;
Ответить: Алия_mw
Сообщение
#3
|
|
Кроме исходной ссылки, у Вас также неправильно прописаны якоря на местах, куда они должны вести.
Вместо <div><a name="permanent"></a></div> вставьте <div id="permanent"><div> соответственно, вместо <div><a name="single"></a></div> вставьте <div id="single"><div> и т.д. (в принципе, можно прицепить якорь к заголовку, к картинке или другому элементу, необязательно делать отдельный див, например, <h2 id="single">ВАШ ЗАГОЛОВОК</h2> |
|
|
matroskin8 |
30.8.2012, 18:24;
Ответить: matroskin8
Сообщение
#4
|
|
Кроме исходной ссылки, у Вас также неправильно прописаны якоря на местах, куда они должны вести. Вместо <div><a name="permanent"></a></div> [member=Алия], мотивируйте почему неправильно так: <a name="permanent"></a>
|
|
|
Алия_mw |
30.8.2012, 18:37;
Ответить: Алия_mw
Сообщение
#5
|
|
matroskin8, и правда, лажанулась, так тоже работает (хотя код немножечко короче)
|
|
|
matroskin8 |
30.8.2012, 18:42;
Ответить: matroskin8
Сообщение
#6
|
|
Бывает
|
|
|
GrayHunter
|
Сообщение
#7
|
|
Такие варианты я уже пробовал. Попробовал и сейчас - проверьте, пожалуйста, у меня не работает.
Сейчас места "приземлений" сделал тремя разными вариантами - бесполезно. Прям колдунство какое-то... |
|
|
GrayHunter
|
Сообщение
#8
|
|
Так никто и не справился с проблемой, в т.ч. и я. В итоге пришлось использовать скрипт. Удачи с якорями
|
|
|
matroskin8 |
31.8.2012, 10:14;
Ответить: matroskin8
Сообщение
#9
|
|
|
Такие варианты я уже пробовал. Попробовал и сейчас - проверьте, пожалуйста, у меня не работает. Пробовал изначально. Через Firebug привел код в соответствие с рекомендациями выше и у меня все работало. Сейчас также убрал через Firebug обработчик события клика - и якорь также у меня заработал. Сейчас так: <a onclick="return anchorScroller(this)" href="#single"> Убираем onclick: <a href="#single"> И у меня прекрасно работает якорь.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
По какому принципу работают ускорители индексации сайта? | 5 | Lifelove | 1630 | 29.1.2024, 9:50 автор: Skyworker |
|
Почему нельзя давать рекламу на бренд? | 6 | Bilish | 1359 | 12.1.2020, 13:47 автор: BLIK |
|
Почему стоит выбрать именно Berileads? | 2 | leadkreditrf | 1833 | 27.11.2019, 12:39 автор: -leadkreditrf- |
|
не работают media запросы | 0 | cadet | 5760 | 8.11.2016, 20:03 автор: -cadet- |
|
Почему слайдер не работает в IE ? | 1 | GTAlex | 1397 | 2.11.2016, 11:53 автор: BLIK |
Текстовая версия | Сейчас: 18.4.2024, 20:20 |