A bit confused. Does the sprite not render, but display the entire image? Do you see all sprites at once or nothing at all?
opera mini ( , , ).
-, .
.
allbrowsers.css
div.sprite {
width:20px;
height:20px;
background:transparent url(img/mysprites.gif) no-repeat scroll top left;
overflow:hidden;
text-indent:-5000px;
}
#first_sprite {
background-position:20px 40px;
}
mobilebrowsers.css
div.sprite {
background-image:none;
text-indent:0;
}
<div id="first_sprite" class="sprite">Alternate text</div>