0

フィールドにはテキストフィールドと背景画像のスタイルがあります。以下は適用されるスタイルです:

.leftPaneContent INPUT {
    background-color: #FFFFFF;
    background-image: url("../images/icon-search-large.png");
    background-position: 4px 3px;
    background-repeat: no-repeat;
    border: 1px solid #D1D1D1;
    height: 14px;
    margin: 5px 0 5px 3px;
    overflow: hidden;
    padding: 2px 10px 4px 23px;
    width: 85%;
}

テキストフィールドに長い値を入力しても、画像はFFで正しく表示されます。一方、画像はIEで長い値で上書きされます。

問題はIEの以下の画像で見ることができます

ここに画像の説明を入力してください

これに対する修正はありますか?

4

1 に答える 1

0

text-indent は IE の問題を解決しませんでした。したがって、画像をテキストフィールドから移動し、それをdiv内にラップする必要がありました:)

于 2012-12-13T10:47:02.973 に答える