Próbuję uzyskać obraz (umieszczony dynamicznie, bez ograniczeń co do wymiarów) tak szeroki, jak jego nadrzędny element div, ale tylko wtedy, gdy ta szerokość nie jest szersza niż jego własna szerokość w 100%. Próbowałem tego bezskutecznie:
img {
width: 100%;
height: auto;
max-width: 100%;
}
Wiele z tych obrazów jest znacznie szerszych niż ich nadrzędny element div, dlatego chciałbym, aby odpowiednio zmieniły rozmiar, ale kiedy pojawia się tam mały obraz i zostaje przeskalowany poza normalne wymiary, wygląda to naprawdę okropnie. Czy jest na to sposób?
max-width: 100%
?