Qual è il corretto CSS per forzare Safari a non sovrapporre gli elementi flessibili all'interno di un contenitore flessibile predefinito?Elementi di flexbox CSS sovrapposti in Safari
Safari sembra dare troppa larghezza per piegare gli oggetti con un sacco di contenuti.
Safari: (v8.0.8 su Mac OS X 10.10.5 Yosemite)
Le voci flex visualizzare bene in Chrome e 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>
violino con il codice:
http://jsfiddle.net/LL05grus/6
Sembra che questo problema sia stato risolto. Testato con ** Safari 10.0 ** su ** macOS 10.12 Sierra **. –