Dieser Code zeigt zwei Div-Container. Auf dem Div mit der ID a
ist display: flex;
eingestellt. Bei beiden haben wir die Silbentrennung mit -ms-hyphens: auto;
aktiviert. Aber in IE oder Edge funktioniert die Silbentrennung nur auf dem div, ohne dass die Flexbox angehängt ist. Wie erwartet funktioniert es in Chrome und Firefox gut.Microsoft Edge Bug mit Silbentrennung und Flexbox
div {
max-width: 100px;
background: red;
-ms-hyphens: auto;
hyphens: auto;
margin-bottom: 10px;
}
#a {
display: flex;
}
<article>
<div id="a" lang="en">
Incomprehensibilities
</div>
<div id="b" lang="en">
Incomprehensibilities
</div>
</article>
https://codepen.io/anon/pen/jmGxJZ
Hat jemand eine Lösung?
Weder Ihre Codepen Proben arbeiten auf meinem Chrome sehen 58-64bit/Windows-10 ... oder Firefox – LGSon
es Ihr System erraten in Englisch konfiguriert ist. Meins war auf Deutsch. Also habe ich den Stift mit englischen Wörtern für die Silbentrennung aktualisiert. Es sollte jetzt funktionieren. –
Linie bricht immer noch nicht – LGSon