Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/03/2014, 16:55
Avatar de codeams
codeams
 
Fecha de Ingreso: diciembre-2012
Ubicación: México
Mensajes: 103
Antigüedad: 12 años, 2 meses
Puntos: 16
Respuesta: Alinear texto en un <li>

No te entendí muy bien pero yo tomaría un camino distinto: Colocaría un background-image para los li y el texto lo alinearía a la derecha ya después no tendrás que alinear verticalmente el texto sino lo contrario podrás alinear el background al texto para lograr que se vea bien.

Para poder ayudarte más creo que necesito saber: ¿Dentro de los <li> hay algun otro tag? por ejemplo <li><span><a>mi link</a></span></li>.

De ser así quizá debas cambiar el display de los elementos de dentro a display:inline; o display:inline-block;

Si no es ese el caso quizá debas modificar el line-height de los <li>.

Saludos.

Edito: Quizá un último y desesperado recurso sería poner un span con position relative. Ejemplo: <li><span>mi texto</span></li>

Código CSS:
Ver original
  1. span{
  2.      position:relative;
  3.      top: -2px; /* cambia 2 por el valor que sea necesario */
  4. }
__________________
¿Quién es codeams? codeams.ml
¿Qué hace en su tiempo libre? codepen.io/codeams

Última edición por codeams; 22/03/2014 a las 16:58 Razón: Complementar información