テキストボックスにCSSスプライトを使用しようとしています。 画像の大きさは200x50ピクセルで、高さ30px、幅50pxの(25px、25px)(x、y座標)からの画像の一部のみを表示したい。CSSスプライトをテキストボックスで使用するには?
.img_textbox
{
background-image: url(images/ff.jpg);
background-position: 25px 25px;
background-repeat: no-repeat;
height: 30px;
width: 50px;
}
上記の座標は第3の値で決まるため、テキストボックスのテキストによって異なります。
<input type="textbox" name="type" class="img_textbox" value="">
私はバックグラウンド位置と背景画像のプロパティを使用しようとしましたが、私の場合はうまくいきませんでした。
どうすればいいですか?どのプロパティまたはタグを使用して動作させる必要がありますか?私はすべての有効な<input type="textbox">
でありますかわからない
あなたはかなり正確です(background-repeat:no-repeatを追加したいと思いますが)。どの部分があなたのために働いていないのですか? –
こちらのブラウザでも動作しますか? FF5とクロム12は正常に動作します。上記コード – Pasman
は、テキストボックスの高さを30pxに、幅を50pxに変更しています。私は上記の大きさの画像をテキストボックスに表示したいと思います。画像/ ff.jpgの25px、25pxの位置にあります。 – Vinay