Ho apportato modifiche per rendere il mio sito più reattivo e, in generale, questo è andato bene. Tuttavia, ho incontrato un problema:. Altezza e larghezzariservare spazio nel layout del browser per immagini reattive (impedendo il reflow)
Prima, ho sempre usato gli attributi su elementi img per riservare spazio nel layout per le immagini mentre il browser li carica in questo modo si evita il layout da masturbandosi mentre il browser carica e calcola lo spazio necessario per l'immagine.
Dopo aver reso le mie immagini più reattive, tuttavia, utilizzando max-width: 100%
e eliminando gli attributi di altezza e larghezza, il browser non riserva più spazio per l'immagine (perché non sa più quanto sarà alta o ampia l'immagine in anticipo dato che non sono stato in grado di dirlo esplicitamente)
Il mio obiettivo è avere immagini reattive che occupino anche il loro spazio appropriato nel layout di pagina al momento del caricamento iniziale. Qualcuno sa di una soluzione per questo?
* MODIFICA (SOLUZIONE) - this is the best article I have found on the topic. Buon approccio!
Mostrandoci il codice HTML potrebbe brillare po 'di luce sul problema. – Shmiddty
Non possiamo davvero sapere come aiutare finché non vediamo il codice che decide quanto devono essere grandi le immagini, quando viene eseguito quel codice, la pagina HTML e come le immagini vengono inserite nella pagina. – jfriend00
Come stai rendendo il sito reattivo? Stai caricando diversi fogli di stile in base alla larghezza e all'altezza del browser? – davehale23