CSSで、input要素にpaddingを設定したいのですが、IEで思い通りに行きません。 やりたいことは、input要素(type="text"または"password")のテキストを入力するフィールドに余白をつくる、ということです。 http://www.crazyegg.com/account/login このサイトのEmailやPasswordの入力フィールドのような感じです。フィールドのサイズがデフォルトより大きくなり、入力した文字の周りにある程度余白がある状態です。 Firefoxでは、 >> Style input.text { padding: 5px; } >> HTML <input type="text" class="text" ... /> とすれば思い通りの結果が得られました。 しかしIEで上記のようにすると、フィールドのサイズが変わらずに、文字の左と上のみに余