Tôi muốn tạo một div
thanh ở đầu màn hình mà không ảnh hưởng đến các phần tử khác và phần tử con của nó ở trung tâm.
.parent {
display: flex;
justify-content: center;
position: absolute;
}
<div class="parent">
<div class="child">text</div>
</div>
Khi tôi thêm position: absolute
dòng, justify-content: center
trở nên không hợp lệ. Chúng có xung đột với nhau không và giải pháp là gì?
BIÊN TẬP
Cảm ơn các bạn đó là vấn đề của chiều rộng mẹ. Nhưng tôi đang ở trong React Native, vì vậy tôi không thể thiết lập width: 100%
. Đã thử flex: 1
và align-self: stretch
cả hai đều không hoạt động. Tôi đã sử dụng Kích thước để có được chiều rộng đầy đủ của cửa sổ và nó đã hoạt động.
BIÊN TẬP
Kể từ phiên bản React Native mới hơn (tôi với 0,49), nó chấp nhận width: 100%
.