この問題は多くの人がいると確信していますが、適切な解決策が見つかりません。それは基本的に問題です。私はラベルとフィールドの2つのペアを持つフォームを持っています。左に浮動小数点があると、入力ラベルが真ん中にv-alignの代わりに上に表示されます
HTML:
<label for="Account">Inlognaam:</label>
<input class="field" id="Account" name="Account" type="
<br />
<label for="Wachtwoord">Wachtwoord:</label>
<input class="field" id="Wachtwoord" name="Wachtwoord" type="password" />
はCSS:
label {
width: 150px;
float: left;
text-align: left;
}
ので、問題がある:私は使用していないとき 'フロート:左;'入力フィールドは整形されていません。しかし、ラベルは一番上に並んでいます。どのようにこれを修正することができますか?
例がここに表示されている:http://jsfiddle.net/ptKEh/9/(コメントフロート:左;私が意味するものを見るために)
EDIT ::
もう一つ...入力フィールドは、(Chromeで正しいが、IE9にあり9.0.8)2番目のフィールドは少し短くなります。
Not equal size fields http://oi42.tinypic.com/35mehe1.jpg
文句を言わない仕事を入れていますか?間違っている場合は私を訂正してください – Undefined
http://blog.mozilla.com/webdev/2009/02/20/cross-browser-inline-block/ – fcalderan
私は次のプロジェクトでそれを見ておかなければなりません:) – Undefined