0
有以下HTML代碼:如何通過垂直標籤和textarea在一個div中對齊?
<div class="row">
<label class="resume-form-label" for="ResumeForm_languages">Languages</label><textarea class="resume-form-input" name="ResumeForm[languages]" id="ResumeForm_languages"></textarea></div>
與以下樣式:
.row
{
margin: 5px 0;
}
.resume-form-label {
display: inline-block;
width:100px;
background: yellow;
}
.resume-form-input {
width:300px;
}
.row {
vertical-align:middle;
}
我需要有標籤和DIV的垂直對齊。我該怎麼做?現在它不起作用。
非常感謝!我試過了,但是我遇到了以下問題:我認爲將「vertical-align」添加到.resume-form-label就足夠了,但它不起作用。現在我剛剛添加了「垂直對齊」標籤和輸入,它的工作原理!爲什麼? – user2218845 2013-05-05 17:45:08
這就是它的工作方式。您必須將垂直對齊屬性分配給兩個內嵌塊元素。 – 2013-05-05 17:48:49
另外,爲什麼我不能做「.row標籤,輸入{vertical-align:middle; }」? – user2218845 2013-05-05 17:57:49