/ / Resizeable textarea, ktorá sa neustále mení na klávesnicu namiesto čakania na pretečenie obsahu - javascript, css, resize, textarea

Zmena veľkosti textu, ktorá sa neustále mení na klávesnicu namiesto čakania na pretečenie obsahu - javascript, css, veľkosť, textarea

Snažím sa vytvoriť kontaktný formulár s textom, ktorý automaticky zmení veľkosť podľa vloženého obsahu. Tzn. Ako používateľ zadá v správe textarea, veľkosť sa zmení tak, aby zodpovedala tejto správe.

Preto som hľadal StackOverflow a našiel túto odpoveď.

Pri implementácii úryvkového kódu JavaScriptu som však dostal textarea, ktorá sa neustále mení na každú z nich keyup akcie. To sa deje, keď nastavím textarea na aktualizáciu s uvoľnením CSS. Ak som to nechal zmeniť veľkosť bez "zubovo", všetko ide v poriadku ... ale vyzerá menej elegantne.

Môžete vidieť, čo sa tu deje, v tomto jsFiddle som pracoval.

Možno niekto tam môže vidieť, čo sa tu deje!

odpovede:

2 pre odpoveď č. 1

Radšej použijete plugin pre zmenu veľkosti textarea. Ja osobne odporúčam toto: http://www.jacklmoore.com/autosize