Io in realtà non bisogno ora, ma solo per curiosità ...Immagine ridimensionamento con i CSS
Supponiamo di avere un fluido layout di sito web che funziona perfettamente su 1920px display e su piccoli smartphone. Ora diciamo che abbiamo le immagini lì e ovviamente (ovviamente?) Vogliamo ridimensionarle. Abbiamo caricato le immagini 2560px su un server (perché a chi importa oggi la larghezza di banda) e imposta la proprietà width: 100%
al tag img
.
Quindi abbiamo due utenti: un programmatore con un display da 1920 pixel, chiamiamolo Jo, e una studentessa con uno smartphone, chiamiamola Nancy (perché tutto è meglio con Nancy, giusto?).
Jo e Nancy sono contenti perché il nostro piano di ridimensionamento delle immagini con width: 100%
funziona, ma se decidessimo di mostrare anche piccole immagini, qualcosa come 400 px di larghezza? Nancy non noterà nulla, ma per Jo sarebbe un disastro.
Quindi la domanda è: possiamo rendere felici Jo e Nancy senza usare JavaScript?
Che cosa significa renderli felici? Inoltre, offrire immagini da 2560 px agli smartphone è una pessima idea. –
Saranno felici se la nostra immagine verrà ridimensionata sullo smartphone di Nancy e Jo vedrà l'immagine a 400px, senza ridimensionamento. –
Vuoi dire che hai impostato l'attributo width dell'immagine al 100% come in ""? – MrMisterMan