Я считаю, что это самозагрузки вопрос. Я столкнулся с аналогичной проблемой, когда текстовое поле не допускало более 1 строки. Я обнаружил (через пробную версию и ошибку), что размещение textarea в div, а затем игнорирование вызова form-group- (x) в первом div, я смог контролировать строки и столбцы в текстовом поле.
<div class="form-group">
<label class="col-sm-3 control-label">Description</label>
<div class="col-sm-9">
<textarea class="form-control" rows="10"></textarea>
</div>
</div>
Изменение кода, чтобы использовать функциональные возможности форм-группа исправит вопрос:
<div class="form-group">
<textarea class="form-control" rows="8"></textarea>
</div>
Это должно сделать трюк для вас.
Почему бы просто не использовать 'height: 100%'? – Zhihao
@Zhihao Потому что он не работает таким образом, используя boostrap и все предопределенные настройки по умолчанию. – davidkonrad