Я написал HTML-страницу, которая просматривается в первую очередь на iPad. В основном это список часто задаваемых вопросов с эффектом зависания по каждому вопросу. Чтобы инициировать эффект наведения на ipad, мне пришлось поместить фиктивную ссылку вроде этого.Неожиданная страница прокручивается при нажатии ссылки
<a href="#">The question?</a>
Вот проблема, которая действительна для каждого браузера: Если список так долго, что у вас есть для прокрутки вниз и при нажатии на ссылку в нижней части страницы, он возвращается к началу а также инициирует эффект наведения. Я сделал скрипку демонстрирующей цели:
При прокрутке вниз и нажав на последнюю ссылку, страница будет прыгать на вершину.
Вопрос: Как я могу предотвратить перескакивание страницы вверху при использовании фиктивной ссылки?
Если это не гиперссылка, почему вы заполняете свойство href? Вы, вероятно, злоупотребляете чем-то. http://developers.whatwg.org/text-level-semantics.html#the-a-element – ANeves
Спасибо, что указали это. Я знаю, что я злоупотребляю им, но я не знаю никакой дружеской замены для псевдо-класса. Может быть, кто-то может указать мне в правильном направлении? – aydio
Наведение можно применить ко всему. Если это ваша единственная проблема, вы можете просто заменить span. Выведет ответ. – ANeves