Foros del Web » Creando para Internet » CSS »

No me centra el contenido de la lista.

Estas en el tema de No me centra el contenido de la lista. en el foro de CSS en Foros del Web. Jelou de nuevo. Tengo una lista para una página de contacto: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código HTML: Ver original < div class = "loca_div_datos" >     ...
  #1 (permalink)  
Antiguo 27/10/2011, 03:38
 
Fecha de Ingreso: diciembre-2010
Mensajes: 236
Antigüedad: 13 años, 4 meses
Puntos: 6
No me centra el contenido de la lista.

Jelou de nuevo.

Tengo una lista para una página de contacto:

Código HTML:
Ver original
  1. <div class="loca_div_datos">
  2.                 <%
  3.                 CrearRs "Select * From Sistema Where IdReg = '1'"
  4.                 %>
  5.                 <ul>
  6.                     <li><img alt="Dirección" src="Images/domi.gif" /><%=Rs("Direccion")%></li>
  7.                     <li><%=Rs("Localidad") & " (" & Rs("Provincia") & ")"%></li>
  8.                     <li><img alt="Dirección" src="Images/tele.gif" /><%=Rs("Telef")%></li>
  9.                     <li><img alt="Dirección" src="Images/email.gif" /><%=Rs("Email")%></li>
  10.                 </ul>
  11.             </div>


Quiero que en cada línea me salga un pequeño icono y al lado centrado verticalmente el texto, para que quede en la mitad vertical del icono.

Pues bien el texto queda en la línea base.

Las clases:

Código CSS:
Ver original
  1. .loca_div_datos{
  2.     float: left;
  3.     width: 320px;
  4.     font-size: 12px;
  5.     color: #121212;
  6. }
  7.  
  8. .loca_div_datos li {
  9.     padding: 5px 0px;
  10.     vertical-align: middle;
  11. }

He probado con todas las propiedades de vertical-align y siempre se queda en la línea base o con Top arriba.

Última edición por PabloManuel; 27/10/2011 a las 03:39 Razón: Error.
  #2 (permalink)  
Antiguo 27/10/2011, 03:50
Avatar de alexk
Colaborador
 
Fecha de Ingreso: julio-2009
Ubicación: De vuelta al trono
Mensajes: 1.698
Antigüedad: 14 años, 9 meses
Puntos: 137
Respuesta: No me centra el contenido de la lista.

El "vertical-align: middle;" aplicalo a la imagen
Código CSS:
Ver original
  1. .loca_div_datos li img{vertical-align: middle;}
PD: estamos en el foro de CSS así que al poner el código pon el generado por el navegador, para ayudarte mejor...
__________________
Toroflix - movies.
  #3 (permalink)  
Antiguo 27/10/2011, 04:16
 
Fecha de Ingreso: diciembre-2010
Mensajes: 236
Antigüedad: 13 años, 4 meses
Puntos: 6
Respuesta: No me centra el contenido de la lista.

Cita:
Iniciado por alexk Ver Mensaje
PD: estamos en el foro de CSS así que al poner el código pon el generado por el navegador, para ayudarte mejor...
Pues tienes razón, gracias así lo haré en el futuro, más cómodo.

Bueno, efectivamente me has solucionado el problema, pero no entiendo el por qué ¿No es más lógico centrar el contenido del LI? ¿Es un fallo de CSS?

Etiquetas: lista
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 10:17.