Cita:
Iniciado por michellqm Saludos!
he enfrentado ese problema cientos de veces y encontré una agradable solución en css
agrégale al contenedor padre dos lineas c: y magia!
Pero estate atento al responsive pues el display flex muestra los elementos inline independientemente de la resolución
Código CSS:
Ver original.uno{
height:200px;
width:800px;
background-color:green;
display: flex;
align-items: center;
}
http://codepen.io/Michellqm/pen/pjRJBL
Espero ayude
hola michellqm!
lo primero de todo darte las gracias por responder, pero no me sirve del todo, por que en Safari no funciona.
Lo que estoy buscando exactamente es tener un div de 300px alto por 800px de ancho en el cual voy a escribir un texto dentro, y este texto quiero que este centrado tanto en vertical como horizontal.
y quiero que este centrado aunque yo cambie el tamaño del texto (mayor o menor cantidad de palabras o lineas)
mi idea era hacer un div dentro del principal, de medida "auto" para que se adaptase al texto, y centrar de alguna manera este "div contenedor del texto" pero igual esta idea no es la manera correcta de acerlo, no lo se