Domanda

In termini di client-side caching di immagini, c'è una differenza tra i seguenti:

**Option #1**
<div style="background:url('myimage.jpg');display:none;"></div>

e

**Option #2**
<div id="myimage"></div>

style.css
#myimage {
     background:url('myimage.jpg');
     display:none;
}

EDIT: Non sono sicuro se è importante, ma i div di cui sopra vengono prima caricata su un'altra pagina con style = "display: none;"

È stato utile?

Soluzione

No. Si noti inoltre che alcuni browser non grafica della cache ih elementi nascosti (regrardless dal fatto che essi si nasconde direttamente o nascondere uno dei loro elementi padre).

Altri suggerimenti

No. caching del client è controllato da intestazioni restituiti dal server nella richiesta per l'immagine, non il css.

Per inciso, se siete alla ricerca di immagini di caching, Mi consiglia di utilizzare un CDN. di cloudfront rende facile ed economico.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top