Originariamente inviato da osvi
ciao :F

ho un div alto 200px e un'immagine 100 (valori a caso)
come faccio a centrare l'img in verticale nel div?

ho provato a dare vertical-align: middle; sia al div che all'immagine, niente

idee? devo per forza cambiare tipo di posizionamento e usare il top?
La proprietà vertical-align definisce l'allineamento verticale di un elemento in linea all'interno di una linea di altezza superiore.
Per gli elementi a livello di blocco, vertical-align non assume alcun significato.(Gianluca Troiani - CSS guida Completa).

Tipicamente si usa per allineare del testo(inline) rispetto l'immagine(inline), ma non l'immagine(inline) rispetto un div(blocco).
Non va confusa con l'attributo valign.