Tengo una lista que me sirve de menu horizontal para mi web. a la izq del menu tengo un logo digamos de 100px por 50px.
yo quiero que todo el menu tenga 50px de alto(para que se alinee con el logo) entonces a cada li le doy width:100px; height:50px en el css. dentro de cada li se encuentra obviamente un texto que es un link. luego centro el texto horizontalmente con text-align:center. lo malo es que el texto sale pegado al borde superior de la celda, y yo quiero que este pegado al borde inferior. le puse padding-top:30px y padding-bottom:0 al li y el texto se ubica donde yo quiero pero el background se sale del tamaño del menu; yo le puse un hover al li para q cambie de color el background.
¿como puedo arregalr esto? ¿alguna idea? gracias