これは、私が作成したペイパルスプライトのCSSです。
以下の画像は、InternetExplorerで取得したものとFirefoxで取得したものを示しています。
スプライトを表示するコードは次のとおりです。
.ppsprite {
background: url('/images/paypal_sprite.png')no-repeat scroll 0px 0px transparent;
width:200px;
height:100px;
position:absolute;
left:54px;
}
.ppsprite:hover {
background: url('/images/paypal_sprite.png')no-repeat scroll 0px -100px transparent;
}
スプライトを表示するコード(html)
<input class="ppsprite" type="image" name="submit" alt="">
Screenpic(インターネットエクスプローラーとFirefox)
スプライトはすべてのブラウザで完全に機能しますが、IEでくだらない境界線と、左上にある種の欠落した画像アイコンが表示されます。クロームとサファリでは、ほとんど同じです(ただし、スプライトの上に代替テキストが表示されます)