Seit der Veröffentlichung von Chrome v78.0.3904.70 treten Probleme bei der Verwendung
der CSS-Eigenschaft auf white-space: nowrap;
. Der nicht unterbrechende Raum scheint einen Zeilenumbruch zu verursachen. Bei Verwendung text-overflow: ellipsis
wird der tatsächliche Text nicht angezeigt, da er außerhalb des Containers unterbrochen ist. Scheint nur zu passieren, wenn der Text zu lang ist, um angezeigt zu werden.
.box-inline {
max-width: 120px;
overflow: hidden;
height: 16px;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
white-space: nowrap;
}
<div class="mar-rgt box-inline text-sm"><span class="label" style="background: rgb(176, 223, 246);"></span> Not meeting expecations</div>
Es verursacht einige Anzeigeprobleme in unseren Anwendungen. Ist das ein Fehler oder stimmt etwas mit meinem Code nicht?
Dieser Code wird in React 16 gerendert.
html
css
google-chrome
whitespace
Lucas Blackhurst
quelle
quelle
Antworten:
Dies wird in der Veröffentlichung von M79 am 10. Dezember 2019 behoben, auf die hier Bezug genommen wird:
https://bugs.chromium.org/p/chromium/issues/detail?id=1017465
quelle
Sie können "nbsp;" und verwenden Sie Rand oder Polsterung, es wird gut funktionieren.
Der Fehler wurde bereits unter https://bugs.chromium.org/p/chromium/issues/detail?id=1017465 gemeldet
quelle