Ho deciso di creare un foglio sprite per l'intero sito (+ -30 immagini) in modo da caricare 1 immagine e solo le posizioni di riferimento, riducendo il tempo di caricamento delle immagini e le chiamate al server.Sprites CSS con ridimensionamento dinamico
La mia domanda: È possibile fare riferimento a un'immagine nel foglio sprite e quindi ridimensionare l'immagine al 100% del suo contenitore genitore?
Così, per esempio:
#SomeDiv
{
background: url("/Content/Images/SpriteSheet.png") -125px 0 no-repeat;
width:100px;
}
La larghezza del mio div è 100px, ma lo sprite che voglio fare riferimento è 20px (per esempio) - come posso Streth lo sprite estratto a crescere fino a 100px?
Cordiali saluti, Byron Cobb.
Non si può, a meno che non si utilizza 'background-size', ma il supporto del browser per questo è piuttosto scarsa in questo momento –
che è una cosa CSS3 per certo, ma would't l'immagine aspetto orribile in ogni caso? A meno che non sia un colore solido .. – Kyle