@lagudal

Почему при переключении табов происходит скачок вверх и как от этого избавиться?

Дано, есть сайт на Magento2 , на странице продукта табы для описания, характеристик и тд.
Один из табов, конкретно тот что с характеристиками - Mehr Informationen - содержит довольно много данных, сильно больше соседних табов. Если после этого таба кликнуть на любой соседний таб, то происходит скачок на позицию начала контента данного таба, при этом скрывается сам таб с названием.
Если контент этого таба сделать меньше, то скачка не происходит, но тут еще смешно другое:
на стандартной Magento2 теме - а именно стандартная тема является родительской для актуальной - с этими табами такой проблемы не происходит - при любой длине таба и при любых переключениях сами табы остаются в зоне видимости. При определенном позиционировании некоторые изменения позиций происходят, но они не так критичны.
Возможно, коллеги где то перемудрили что теперь сами не найдут где, и я уже не первый день не могу найти причину.
В общем, даже если от этого скачка не избавиться, то пусть прыгает не так высоко, ну чуть сдвинуть вниз, пихелов на 100, чтобы и табы стали видны.
  • Вопрос задан
  • 107 просмотров
Пригласить эксперта
Ответы на вопрос 2
Chefranov
@Chefranov
Front-End, Back-End
Сама кнопка переключения является ссылкой и в атрибуте href имеется ссылка на якорь, по клику на таб вы прокручиваетесь к данному якорю. Для решения, можете попробовать в атрибуте href указать href="#0"
Ответ написан
@fallus
Проблема в том, что на оригинале нет bootstrap, а тут есть.
Bootstrap использует подобную разметку. И обработчики собитий.

*bootstrap - паразит
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы