Я хочу сделать divпалку в верхней части экрана без какого-либо влияния на другие элементы, а ее дочерний элемент в центре.
.parent {
display: flex;
justify-content: center;
position: absolute;
}
<div class="parent">
<div class="child">text</div>
</div>
Когда я добавляю position: absoluteстроку, она justify-content: centerстановится недействительной. Конфликтуют ли они друг с другом и какое решение?
РЕДАКТИРОВАТЬ
Спасибо, ребята, это проблема родительской ширины. Но я использую React Native, поэтому не могу установить width: 100%. Пробовал, flex: 1и align-self: stretchоба не работают. В итоге я использовал Размеры, чтобы получить всю ширину окна, и это сработало.
РЕДАКТИРОВАТЬ
Что касается более новой версии React Native (я использую 0.49), она принимает width: 100%.