Как добавить полосу прокрутки для области просмотра Reactflow, и она должна работать со всех сторонCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Как добавить полосу прокрутки для области просмотра Reactflow, и она должна работать со всех сторон

Сообщение Anonymous »

Я добавил полосу прокрутки, и она отлично работает для правой и нижней стороны. Когда новые компоненты диграммы добавляются справа и снизу, полоса прокрутки увеличивается правильно, но когда компоненты добавляются сверху или слева, полоса прокрутки не увеличивается, также когда я я использую увеличение и уменьшение масштаба, подгонку элементов управления реактивным потоком, это не работает для левой и верхней стороны, что мне делать
Я добавил вот такую ​​полосу прокрутки
useEffect(()=(event)=>{
const handleResize=()=>{
if(ref.current)
{
ref.current.style.overflow='auto';
};
handleResize();
window.addEventListener('resize',handleResize);
return ()= >{
window.removeEventListener('resize',handleResize);
},[]);
ref — это ссылка на мой компонент реакции
t

Подробнее здесь: https://stackoverflow.com/questions/783 ... -all-sides
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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