Прокручиваемая текстовая область прыгает при обрезке текста ⇐ CSS
-
Гость
Прокручиваемая текстовая область прыгает при обрезке текста
У меня есть текстовое поле со следующими стилями:
текстовая область { ширина: 300 пикселей; минимальная высота: 105 пикселей; максимальная высота: 500 пикселей; переполнение-у: авто; высота строки: 20 пикселей; } Когда я выделяю текст и прокручиваю вниз до тех пор, пока не вижу, где началось выделение, и пытаюсь вырезать, прокрутка просто прыгает по нижней части текстовой области. То же самое происходит, когда я пытаюсь отменить или повторить текст, в основном он не возвращается туда, где находится позиция курсора.
Исправить это было бы очень полезно, но даже код, который находит строку, где находится курсор, будет большим подспорьем, поскольку я могу с этим справиться. Найти положение строки курсора также сложно, поскольку разделение значения с помощью ('\n') не поможет, потому что могут быть предложения, которые переносятся в несколько строк, и они будут считаться как одна, поэтому найти позицию строки можно тоже сложно.
Заранее благодарим вас и сообщите мне, если вам нужна дополнительная информация
У меня есть текстовое поле со следующими стилями:
текстовая область { ширина: 300 пикселей; минимальная высота: 105 пикселей; максимальная высота: 500 пикселей; переполнение-у: авто; высота строки: 20 пикселей; } Когда я выделяю текст и прокручиваю вниз до тех пор, пока не вижу, где началось выделение, и пытаюсь вырезать, прокрутка просто прыгает по нижней части текстовой области. То же самое происходит, когда я пытаюсь отменить или повторить текст, в основном он не возвращается туда, где находится позиция курсора.
Исправить это было бы очень полезно, но даже код, который находит строку, где находится курсор, будет большим подспорьем, поскольку я могу с этим справиться. Найти положение строки курсора также сложно, поскольку разделение значения с помощью ('\n') не поможет, потому что могут быть предложения, которые переносятся в несколько строк, и они будут считаться как одна, поэтому найти позицию строки можно тоже сложно.
Заранее благодарим вас и сообщите мне, если вам нужна дополнительная информация
Мобильная версия