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?
Printable View
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.
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? :wink:
conviene sempre tirar giù tutte le carte in tavola al primo topic..
Comunque prova...
eh già :mrgreen: ...
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??
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! :tongue
ok facci sapere (mi incuriosisce sapere l'esito, per il futuro)