Larghezza massima: 100% e larghezza massima: 100% può essere usato in modo intercambiabile se uno di essi viene utilizzato una sola volta?larghezza: 100% rispetto alla larghezza massima: 100%
Per esempio posso ottenere gli stessi risultati con:
img{
width:100%;
}
e con:
img{
max-width:100%;
}
mi manca qualcosa qui?
Sì, l'ho provato e funziona come l'hai descritto. Quindi dovrei usare width: 100% se voglio essere assolutamente sicuro che la mia immagine sarà larga quanto l'elemento genitore, ma max-width: 100% se voglio assicurarmi che non si estenda oltre le sue dimensioni reali? –
Praticamente. Personalmente, non ho mai avuto una buona ragione per applicare "width: 100%" alle immagini perché non voglio che si oscurino se l'elemento genitore diventa più largo dell'immagine. Inoltre, tieni presente che l'impostazione globale di "larghezza massima: 100%" può avere effetti collaterali imprevisti nei widget di terze parti e potenzialmente nei tuoi contenuti. Ad esempio, ho avuto problemi con Google Maps. Invece suggerisco di creare una classe come "img.responsive" con quella regola, o di esaminarla in un'area di contenuto tramite un selettore come ".blog-post img". –