Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/06/2011, 12:31
Avatar de C2am
C2am
 
Fecha de Ingreso: enero-2009
Ubicación: Rosario, Argentina
Mensajes: 2.005
Antigüedad: 15 años, 3 meses
Puntos: 306
Respuesta: "Problema de alineaciones en div"

Si quieres alinear el texto en medio de un div (tanto en ancho como en alto), si no me equivoco el vertical-align:middle solo funciona para elementos de linea y no de bloque como es el div. (si es una burrada lo que digo, pido las disculpas del caso, pero así lo habia entendido yo). En ese caso puedes transformar ese div mediante display:inline

http://www.librosweb.es/css/capitulo6/texto1.html
http://www.librosweb.es/referencia/css/display.html

Para ubicar la imagen a la izquierda, puedes hacerlo mediante el estilo para la imagen, flotandola a la izquierda por ejemplo.
Es decir:
Código CSS:
Ver original
  1. .imagen{
  2. float:left;
  3. }
y en el html:
Código HTML:
Ver original
  1. <div style='background-color:Dimgray;color:white;text-align: center;height: 5px;font-size:21px;vertical-align:middle'><img src='7.jpg' class="imagen"/>Reporte de productos</div>
__________________
El mundo nada puede contra un hombre que canta en la miseria.
-- Ernesto Sábato--