- Порезанный
- 14 августа 2026 г. в 17:38 UTC
- Автор
- kamo
- Обещать
- 4ab33fb
Плавающая капсула в правом нижнем углу панели документа: −, текущий %, +. READOUT IS THE RESET — отдельная кнопка сброса Третий контроль за тем, что член хочет только тогда, когда он уже может Посмотрите, что они не на 100%, и где они хотят проверить это число. Это Настоящая кнопка с ярлыком, поэтому клавиатура и читатели экрана достигают ее. 100% означает FIT-TO-PANE, а не фактический размер. «Зум» умножает фит-ширину Шкала PdfPages уже вычисляет, и точка зрения участника, начатая в Они имеют в виду, когда нажимают «100%». Шаги являются мультипликативными (x1.25), а не ±0,25: фиксированный шаг составляет четверть страницы на 100% и шестнадцатую часть ее. при 400%, так что увеличение обратно издалека потребовало бы дюжины прессов. The Математика находится в app/lib/pdfZoom.ts с тестами, в том числе + затем - возвраты Именно там, где вы были, и что NaN падает обратно, чтобы соответствовать, а не Получение PdfPages как 'scale = naturalScale * NaN', который отображает нулевые страницы И выглядит точно так же, как не загружаемый документ. ДРАГ В ПАН, везде, где вы не работаете. Использование DragToPan пишет scrollLeft/scrollTop, а не трансформирует контент, поэтому наследует границы контейнера, полосы прокрутки и поведение колес бесплатно - Горизонтальная ось ничего не делает, пока страница не станет шире. Панель, без каких-либо условий, чтобы сказать так. Он отказывается начинать Вход, текстовая область, выбор, кнопка, [href], этикетка, [role=radiogroup] и отдых: это почтовые ящики, текстовые поля и группы чекбоксов InteractiveField визуализирует и собственные кнопки капсулы масштабирования. указатель Захвачен на пути вниз, так что сопротивление, которое покидает панель, продолжает отслеживать И все равно заканчивается чисто. Только мышь. Прикосновение уже исходит изначально с импульсом и резиновой лентой что ни один обработчик здесь не может воспроизвести, и угон его сделает документ хуже на устройствах, где перетаскивание является естественным жестом. Одно исправление макета поставляется с этим: страницы центров PdfPages "элементы выравнивания: центр" и гибкий элемент шире, чем его переполнение контейнера Равномерно с обеих сторон — левая половина которой не может быть прокручена. Дотянуться. Пролетая мимо ширины панели, вы бы поставили левый край каждого страница постоянно вне досягаемости. Обертка страницы теперь растет до самой широкой страница («ширина: фит-контент», полированная на «мин-ширина: 100%»), так что лист остается внутри прокручиваемой области.