CSS chính xác để buộc Safari không chồng chéo các mục flex trong một vùng chứa flex mặc định là gì?Chồng chéo các mục flexbox CSS trong Safari
Safari dường như cung cấp quá nhiều chiều rộng cho các mục flex có nhiều nội dung.
Safari: (v8.0.8 trên Mac OS X 10.10.5 Yosemite)
Các mặt hàng flex hiển thị tốt trong Chrome và Firefox.
CSS:
main {
display: flex;
border: 3px solid silver;
}
main >div {
background-color: plum;
margin: 10px;
}
HTML:
<main>
<div>
Doh!!!!!!!!!!!
</div>
<div>
Lorem ipsum dolor sit amet, consectetur adipiscing
elit, sed do eiusmod tempor incididunt ut labore et
dolore magna aliqua. Ut enim ad minim veniam.
</div>
</main>
Fiddle với mã:
http://jsfiddle.net/LL05grus/6
Có vẻ như vấn đề này hiện đã được khắc phục. Đã thử nghiệm với ** Safari 10.0 ** trên ** macOS 10.12 Sierra **. –