私は次のように書きました:
<ul>
<li>
<span class="filter">
<label>Name: </label><input type="text"/>
</span>
</li>
<li>
<span class="filter">
<label>Id: </label><input type="text"/>
</span>
</li>
</ul>
CSSを次のように使用します。
span.filter{
width: 50px;
}
input{
text-align: right;
}
label{
text-align: left;
}
ul{
list-style: none;
}
しかし、結果はこのフィドルに示されているとおりです。フロートの使用を提案する人もいますが、なぜこれが機能しないのですか?