Ace: Туз прокручивает, когда в фокусе

Созданный на 5 мая 2016  ·  11Комментарии  ·  Источник: ajaxorg/ace

Мы загружаем ace в модальное окно с возможностью прокрутки и нажимаем на редактор ace, он прокручивается вверх примерно на 100 пикселей. Есть идеи, как это отключить?

Самый полезный комментарий

Оказывается, это вызвано ошибкой в ​​поведении фиксированной позиции, которая по-разному работает для дочерних узлов с примененными преобразованиями.

3279 добавляет обходной путь для этого, но для его объединения требуется дополнительная работа https://rawgit.com/ajaxorg/ace/scroll-bug/demo/scrollable-page.html

пока это не будет исправлено в следующей версии, добавьте

.ace_text-input {position:absolute!important}

где-то в вашем CSS в качестве обходного пути.

объединяя это с https://github.com/ajaxorg/ace/issues/3245, поскольку в нем было лучшее описание проблемы

Все 11 Комментарий

У нас такая же ошибка, при редактировании тоже прокручивается.

Кажется, идет отсюда . Хотя я вижу, что в мастере поменяли .

+1

Используйте версию 1.2.3, после замены этой версии не прокручивается вверх

Даже при использовании 1.2.3 у нас все еще есть эта проблема ...

все еще ошибка для меня на 1.2.6

если вы все еще видите эту проблему в 1.2.6, покажите страницу, на которой проблема может быть воспроизведена

я сделал пиар по этому поводу, потому что это так раздражало # 3227

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

Оказывается, это вызвано ошибкой в ​​поведении фиксированной позиции, которая по-разному работает для дочерних узлов с примененными преобразованиями.

3279 добавляет обходной путь для этого, но для его объединения требуется дополнительная работа https://rawgit.com/ajaxorg/ace/scroll-bug/demo/scrollable-page.html

пока это не будет исправлено в следующей версии, добавьте

.ace_text-input {position:absolute!important}

где-то в вашем CSS в качестве обходного пути.

объединяя это с https://github.com/ajaxorg/ace/issues/3245, поскольку в нем было лучшее описание проблемы

Отлично, спасибо за своевременный ответ.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги