KendoUI TabStrip при нажатии

У меня есть небольшая проблема с использованием KendoUI TabStrip. Это не имеет значения, если я нахожусь в верхней части экрана, но когда я нажимаю на вкладку, экран перемещается на вкладки к центру экрана, и я должен прокручивать для просмотра содержимого, это не большая проблема, но это раздражает, поэтому я хотел бы знать, есть ли способ избежать этого.

Спасибо.

2 ответа

Решение

Да, по словам Телерика:

Проблема вызвана тем, что за время смены вкладок страница становится меньше, поэтому позиция прокрутки увеличивается. Решение состоит в том, чтобы установить высоту или стиль минимальной высоты для содержимого TabStrip, чтобы общая высота TabStrip оставалась постоянной.

Они также перечисляют другие потенциальные решения в следующей теме:

http://www.kendoui.com/forums/kendo-ui-web/tabstrip/browser-scroll-position-is-changed-when-tab-is-changed.aspx

У меня была похожая проблема с переходами между вкладками, когда я удалял и добавлял вкладки динамически.

Моя основная причина была в том, что я использовал jquery и пытался сделать $("#tabstrip"). Remove() вместо очистки контейнера, содержащего tabstrip. Мое исправление было $("#tabstripcontainer"). Empty (), чтобы убрать все остатки, которые остались за вкладкой.

Другие вопросы по тегам