Firefox 13.0.1 でこのプレースホルダーのスタイルを正しく設定できません
プレースホルダー付きの入力フィールドがあります。
<input class="textFieldLarge" placeholder="Username" id="username" name="username" type="text" />
私はこのCSSを持っています:
.textFieldLarge{
width:400px;
height:50px;
line-height:50px;
padding-left:5px;
padding-right:5px;
background:none;
background-color:#FFF;
border:solid 1px #BBB;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#333;
}
.textFieldLarge::-webkit-input-placeholder, .textFieldLarge:-moz-placeholder{
font-style:italic;
color:#BBB;
}
これにより、テキスト フィールド #333 とプレースホルダー #BBB イタリック体のスタイルが設定されます。これはクロムとIEで動作していますが、FFを理解できません。
編集、同時に適用した問題を発見::-webkit-input-placeholder
それでも修正を歓迎しますが、両方を別々に適用するとうまく機能するので、可能性は疑わしいです。もう本当の問題ではありませんが、少し面倒です。