Sto cercando di far sì che un'immagine (posizionata in modo dinamico, senza restrizioni sulle dimensioni) sia larga quanto il suo div parent, ma solo finché quella larghezza non è più larga della sua larghezza al 100%. Ho provato questo, inutilmente:
img {
width: 100%;
height: auto;
max-width: 100%;
}
Molte di queste immagini sono molto più larghe del div del loro genitore, motivo per cui mi piacerebbe che si ridimensionassero di conseguenza, ma quando una piccola immagine si apre lì e viene ingrandita oltre le sue dimensioni normali, sembra davvero terribile. C'è un modo per farlo?
max-width: 100%
?