JQuery Mobile CSS sets a specific height for textarea elements:
textarea.ui-input-text { height : 50px; -webkit-transition : height 200ms linear; -moz-transition : height 200ms linear; -o-transition : height 200ms linear; transition : height 200ms linear; }
You can create your own rule to redefine this height to something more one-line:
.ui-page .ui-content .ui-input-text { height : 25px; }â
Demo: http://jsfiddle.net/mEs8U/
source share