Si, dado que CSS no puede
averiguar el tamaño de la imagen a menos que lo indiques en el HTML —pero entonces ya no puedes aplicarle medidas porque prevalece la regla del embebida en el HTML— tienes que usar alguna
otra cosa como javascript.
Aunque yo contestaba más bien por esto.
Cita:
Iniciado por chichote haber si me hechan una manito
A ver si me echan una manita.
A ver si vamos a tener que entrar aquí con dedos ahogados en preservativos para evitar enfermedades de transmisión textual.