2011-12-05 6 views
0

私は、モバイルWebアプリケーションを構築し、次のためのソリューションを探しています:100%テキストボックスでbgimgを設定する方法は?

検索ボックスは幅が100%である必要があります
[searchbox [img]] 

。入力ボックスの中にimgがあります。

まず、「false」に国境+ボーダレスInputBox関数のためのdivでラップ:

はどれも十分に機能しなかった3つの解決策を試してみました。

問題は大丈夫ですが、テキストボックスの焦点には、とにかく醜い境界線が表示されます。

-

次に、位置画像に対して(左:-40px)

[textbox][img] 

問題を100%にテキストボックスの幅を設定することができず、IMGは、次の行に-40pxする敬意をラップしません;

- テキストボックスに

第三に、 背景画像、右揃え

問題:画像はクリック可能ではありません。

ヒントはこちらですか?おそらく、bg-img +相対的なimg(0x0px)クリックを捕まえるが、それはかゆみがある。

+0

あなたはjsfiddleであなたの3つのオプションを投稿できますか? – ptriek

答えて

0

あなたの最初のソリューションが正常に動作する必要があり、ちょうどあなたのCSSにinput:focus {outline:none}を追加します。

http://jsfiddle.net/L9gyp/2/

+0

あなたの努力のおかげで、しかし、アンドロイドデバイスで、概要:誰もテキストボックスの焦点に影響を与えていないようです。 – Teson

関連する問題