"не обязательно родительский элемент.

ался установитьheight: 100%; на этикетке, но это не сработало. Почему нет?

.field label {
    color:#3E3E3E;
    font-weight:bold;
    width:80px;
    display:block;
    float:left;
    margin-top:5px;
    margin-left:3px;
    height:100%; /* <-- doesn't work */
}
.field {
    display:block;
    margin-bottom:9px;
    background:none;
    border:none;
}
<div class="field large">
    <label>Textarea</label>
    <textarea></textarea>
</div>

Ответы на вопрос(2)

Ваш ответ на вопрос