Ich möchte einen div
Stick oben auf dem Bildschirm erstellen, ohne Einfluss auf andere Elemente und das untergeordnete Element in der Mitte zu haben.
.parent {
display: flex;
justify-content: center;
position: absolute;
}
<div class="parent">
<div class="child">text</div>
</div>
Wenn ich die position: absolute
Zeile hinzufüge , justify-content: center
wird sie ungültig. Widersprechen sie sich und was ist die Lösung?
BEARBEITEN
Danke Jungs, es ist das Problem der Elternbreite. Aber ich bin in React Native, also kann ich nicht einstellen width: 100%
. Versucht flex: 1
und align-self: stretch
beide funktionieren nicht. Am Ende habe ich Dimensions verwendet , um die volle Breite des Fensters zu erhalten, und es hat funktioniert.
BEARBEITEN
Ab der neueren Version von React Native (ich bin mit 0.49) akzeptiert es width: 100%
.