フォーム内のフィールドのラベルにテキストを垂直に整列するように求められましたが、移動していない理由はわかりません。私はvertical-align:top;
とbottom
とmiddle
のような他の属性を使ってインラインスタイルを入れようとしましたが、うまくいきません。ラベル内のテキストの整列
アイデア?
<dd>
<label class="<?=$email_confirm_class;?>"
style="text-align:right; padding-right:3px">Confirm Email</label>
<input class="text" type="text"
style="border:none;" name="email_confirm"
id="email_confirm" size="18" value="<?=$_POST['email_confirm'];?>"
tabindex="4" />
*
</dd>
私の経験では、テキストフィールドは非常に難しく、垂直パディングはより確実に機能します。 – Wabbitseason
'vertical-align'はここで何もしません(IE 8)。 – Joey
私はIE8でそれをテストし、FF(ubuntu)は効果を見るために垂直方向の整列を削除し、完全に動作しています。私はこの例を更新しました。 –