se inserisco delle immagini in una tag div in cui è settato la proprietà display:none, il browser le carica ugualmente e non le visualizza oppure non le considera ugualmente?
se inserisco delle immagini in una tag div in cui è settato la proprietà display:none, il browser le carica ugualmente e non le visualizza oppure non le considera ugualmente?
carica il contenuto ma senza visualizzarlo
Bisogna capire di preciso cosa intendi per "non le considera".
Perché in effetti c'è una certa caratteristica che contraddistingue i due metodi CSS per NASCONDERE elementi html:
1) display: none;
2) visibility: hidden;
- il primo nasconde il suo contenuto ed è come se non esistesse nella pagina (ovvero tutti gli elementi nei paraggi ignorano completamente un div nascosto in questo modo.
- il secondo nasconde sempre il contenuto MA è come se fisicamente fosse sempre al suo posto in quel punto della pagina: tutti gli elementi vicini tengono in considerazione questo elemento, anche se è completamente "invisibile".
Se invece non intendvi assolutamente questa sottigliezza, niente -come non detto-
con display:none il contenuto non viene mostrato ma i contenuti vengono comunque caricati, seppur ignorati nel "layout" della pagina.
Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)
non avevo considerato questa sottigliezza, ma comunque a me interessava se la parte nascosta viene caricata o meno. Adesso proverò a vedere se le immagini nascoste che caricherò costeranno molto in tempo o meno..
Grazie
Ah ecco svelato l'obiettivo...
tenti un "pre-load" delle immagini in questo modo?..
uhmm calcola che ho la forte impressione che Mozilla le immagini nascoste non le carica subito, certe volte addirittura scrollando la pagina -completata di caricarsi da tempo- si vedono immagine sottostanti che vengono caricate al volo...
forse era questa la domanda iniziale che volevi porre... eh?
conviene sempre tirar giù tutte le carte in tavola al primo topic..
Comunque prova...
Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)
eh già...
Eh già si riferisce al fatto che vuoi tentare il preload i questo modo, oppure
Eh già vuol dire che hai provato a farlo e su Mozilla non vengono caricate in quanto è display:none??
Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)
eh già era riferito al fatto che non avevo ben posto la domanda. Cmq fino a quando lavoro in locale non riesco a vedere la differenza di caricamento e il funzionamento di mozilla, appena provo te lo saprò a dire
Aaah già!
Era un "eh già" che non avevo previsto!![]()
ok facci sapere (mi incuriosisce sapere l'esito, per il futuro)
Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)