Se nós especificar max-width: 100% para um elemento de imagem (por exemplo, uma imagem de 250px * 500px) e nós colocamos essa imagem dentro de um elemento pai de 1000px de largura e, em seguida, se o pai é diminuído <= 500px, a imagem será reduzida de acordo, para ocupar o comprimento total do pai. No entanto, se o pai de largura está em > 500px, a imagem não ser escalado, mas no seu original 500px.
O que me confunde é o significado de 100% aqui. No meu entendimento, a porcentagem relativa é sempre com relação a seu pai. Isso não significa que a largura máxima é sempre a largura atual de seu pai? Por isso, a imagem será sempre encolhido/dimensionado para se ajustar a seus pais, porque a largura máxima é de 100%? O que estou mal-entendido aqui? como compreender a porcentagem relativa usado no max-width neste caso? O que é relativo? Obrigado!