Non capisco cosa c'entra il line-height. Puoi postare il codice del menù e relativo sottomenù?
Comunque ammesso che il sottomenù sia contenuto in un ul, potresti semplicemente scrivere:
codice:
.nomemenu ul ul {
position: absolute;
height: 0px;
width: a tua scelta(px);
-webkit-transition: 0.3s ease-in;
-moz-transition: 0.3s ease-in;
-o-transition: 0.3s ease-in;
-ms-transition: 0.3s ease-in;
-transition: 0.3s ease-in;
}
.nomemenu > ul > li:hover ul {
height: a tua scelta(px);
-webkit-transition: 0.3s ease-in;
-moz-transition: 0.3s ease-in;
-o-transition: 0.3s ease-in;
-ms-transition: 0.3s ease-in;
-transition: 0.3s ease-in;
}
N.B.: la scritta "px" va affiancata al numero che sceglierai, senza virgolette, parentesi o spazi