1
問題を見つけたので、Googleで検索してみましたが、ここでも正しい解決策が得られませんでした。CSS IEの入力ボックス「パディング権」の問題
私は<input type="text" class="email_box" border="0" style="padding-left:10px; padding-right:10px; margin:0; border:0;" />
問題を含むdiv名#email_input_boxを持っているが、テキストをパディングである私は簡単なことしてみましょう...、それは他のブラウザでは正常に動作します、しかし、それはIE7で動作しません。
は、ここに私の.email_boxクラススタイリング
.email_box{
width:160px;
height:26px;
background:url(images/inputbox_email.png) no-repeat;
line-height:26px;
color:#969595;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
font-style:normal;
}
だとここに私のdiv #email_input_boxスタイリング
私はIE7のpadding-右の問題で助けを必要と#email_input_box{
width:180px;
height:26px;
float:left;
position:absolute;
top:60px;
}
です。ありがとう!
Mobayen Khiaba:ありがとうございます。私はそれを削除したが、IEのパディングの問題は残っている。 – niksnair
私はそれを理解することができるかどうかを見て、次にあなたに知らせるでしょう。 –
divの幅を広げて何が起こるか見てください。その高さは入力の幅よりも小さい。 –