CSS is applied by a web browser of a user who runs on a local PC. After the web browser loads the image, it only then applies CSS scaling to render it smaller than the actual image size.
As a result, the answer is no . The user must download the entire file, even if CSS is used to resize.
To make the image smaller before sending it, you can use a server language such as PHP and create a thumbnail image that matches the size of the final display. This will not only speed up the loading of your page, but also reduce the bandwidth requirements.
Bret wolfington
source share