TL; DR- transform: scale фактически масштабирует исходное изображение, и потому, что вы оставляете его в браузере, чтобы выяснить, что должно там идти, вы получили размытое изображение. пытаться
Эй, ребята, я просто испытал эту загадку. В вашем примере вам нужно будет преобразовать img DOWN нечто вроде "transform: scale (0.7)", а затем масштабировать UP до собственных размеров изображений при наведении, например "transform: scale (1.0)",
Значение шкалы соответствует исходным размерам изображений, а не их текущим размерам на экране, поэтому масштаб 1 всегда равен размеру исходных изображений.