有以下形式:如何將標籤按右對齊的形式排成一行?
<form accept-charset="UTF-8" action="/admin/news" class="new_news" id="new_news" method="post">
<div class='row'>
<label for="news_content">Content</label>
<input id="news_content" name="news[content]" type="text" />
</div>
<div class='row'>
<label for="news_subject">Subject</label>
<input id="news_subject" name="news[subject]" type="text" />
</div>
<div class='row'>
<input name="commit" type="submit" value="Добавить" />
</div>
</form>
我需要對齊的標籤行與固定長度和文字是由右對齊:
label {
float: left;
text-align: right;
margin-right: 15px;
width: 100px;
padding-top: 5px;
font-size: 1.4em;
}
但它不會做什麼,我需要。什麼是錯誤?提前致謝。
真的不明白你。這有什麼問題?文本正確對齊。 [DEMO](http://jsfiddle.net/Ruddy/STvvf/) – Ruddy