PrimeNg OverlayPanel отображается с прокруткой и без прокрутки одного и того же содержимого.Html

Программисты Html
Anonymous
PrimeNg OverlayPanel отображается с прокруткой и без прокрутки одного и того же содержимого.

Сообщение Anonymous »

Я использую PrimeNG OverlayPanel для отображения всплывающих окон в своем приложении Angular.
Я заметил, что для одного и того же контента иногда отображается полоса прокрутки, а иногда нет.
Как вы можете видеть на скриншотах, в первом есть полоса прокрутки, а во втором нет.
Всплывающее окно открывается нажатием стрелки в заголовке столбца таблицы на главной странице.
Единственное отличие, которое я заметил, заключается в том, что полоса прокрутки появляется, когда стрелка, на которую можно нажать, расположена ближе к нижней части страницы.
Изображение
Изображение

Ниже показано мое код.
HTML-шаблоны:

Код: Выделить всё









Target
Details
Resource





{{ row.target }}
{{ row.details }}







{{ row.operator }}




Стиль панели:

Код: Выделить всё

minWidth: '300px',
maxWidth: '55vw',
maxHeight: '80vh',
overflow: 'auto',
border: '1px solid #565555ff',
borderRadius: '2px',
padding: '7px'
В вспомогательной функции:

Код: Выделить всё

panel.show(event,arrowRef);
Как такое могло произойти? Может быть, в PrimeNg есть ошибка или что-то не так с моим кодом?

Подробнее здесь: https://stackoverflow.com/questions/798 ... ame-conten

Вернуться в «Html»