Foros del Web » Creando para Internet » CSS »

Centrar texto de <li>

Estas en el tema de Centrar texto de <li> en el foro de CSS en Foros del Web. Buenas Tardes: Con este estilo: #emenu {margin:0px;border:0px;padding:0px;list-style-type:none;} #emenu li {display:inline;font-size:12px;cursor:pointer; background-color:#cccccc; color:#f6f6f6;text-align:center;} Aplicado a esta lista: <ul id="emenu"> <li id="inicio" title="">Inicio</li> <li id="empresa" title="" onclick ...
  #1 (permalink)  
Antiguo 02/11/2005, 12:17
 
Fecha de Ingreso: julio-2002
Mensajes: 813
Antigüedad: 21 años, 8 meses
Puntos: 2
Centrar texto de <li>

Buenas Tardes:

Con este estilo:
#emenu {margin:0px;border:0px;padding:0px;list-style-type:none;}
#emenu li {display:inline;font-size:12px;cursor:pointer;
background-color:#cccccc; color:#f6f6f6;text-align:center;}

Aplicado a esta lista:

<ul id="emenu">
<li id="inicio" title="">Inicio</li>
<li id="empresa" title="" onclick = "javascript:mostrar(this.id);">Empresa</li>
<li id="servicios" title="" onclick = "javascript:mostrar(this.id);">Servicios</li>
</ul>

No consigo que el texto de cada lista se centre. ¿Cómo puedo conseguirlo ?.

Salu2.
  #2 (permalink)  
Antiguo 02/11/2005, 12:41
Avatar de RoQ
RoQ
 
Fecha de Ingreso: abril-2005
Mensajes: 771
Antigüedad: 19 años
Puntos: 0
la lista se muestra en linea y cada <li> toma el espacio que necesita que viene a ser el ancho de la palabra, tendrias que darle un acho a cada <li> pero como se muestra en linea no se va a poder (creo), lo que tendrias que hacer es en vez de usar display:inline usar display:block y ya le puedes dar un ancho y para que se muestren horizontalmente ponlos a flotar (float:left)
  #3 (permalink)  
Antiguo 03/11/2005, 13:56
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 1 mes
Puntos: 1826
O más bien el que debe tener el text-align: center es el elemento padre, o sea tu emenu, no el li en si mismo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:20.