Я пытаюсь сделать что-то отличное от большинства «измененных размеров» плагинов textarea. Я не пытаюсь изменить размер фактического textarea, а скорее размер шрифта в текстовом поле, чтобы весь текст соответствовал.Изменение размера шрифта в textarea, чтобы соответствовать высоте
В основном я хочу размер шрифта «авто» для текстового поля. Проблема заключается в том, что существует два различных способа, что шрифт должен получить «меньшие»:
- прессы пользователя «введите» и создает разрыв строки
- Пользователь вводит больше текста, чем ширина textarea, заставляя его разбиться
Я видел несколько экземпляров плагинов, которые я модифицировал, которые создают клонированную текстовую область или div с теми же стилями, которые вы можете попытаться измерить новую высоту и вычислить размер шрифта на основе этого, но он, кажется, всегда терпит неудачу в Safari и Chrome, поэтому я предполагаю, что логика немного испорчена.
Кто-нибудь сделал это раньше или узнал о плагине, где это было сделано?
Я никогда не видел это успешно сделан без использования моноширинных шрифтов, которые позволяют точно предсказать размер текста. Довольно большое ограничение. – mrtsherman