Quiero hacer un div
palo en la parte superior de la pantalla sin ninguna influencia sobre otros elementos, y su elemento hijo en el centro.
.parent {
display: flex;
justify-content: center;
position: absolute;
}
<div class="parent">
<div class="child">text</div>
</div>
Cuando agrego la position: absolute
línea, se justify-content: center
vuelve inválida. ¿Están en conflicto entre sí y cuál es la solución?
EDITAR
Gracias chicos, es el problema del ancho de los padres. Pero estoy en React Native, por lo que no puedo configurar width: 100%
. Intenté flex: 1
y align-self: stretch
ambos no funcionan. Terminé usando Dimensions para obtener el ancho completo de la ventana y funcionó.
EDITAR
A partir de la versión más reciente de React Native (estoy con 0.49), acepta width: 100%
.