In einem Beispiel möchte ich das Wrapping innerhalb des Bereichs zulassen, aber verhindern, dass der Bereich zwischen dem Bereich und dem i unterbrochen wird (stellen Sie sich vor, es handelt sich um ein Symbol oder einen Tooltip) . Commonly ist es suggested, dass die Anwendung white-space: nowrap
auf das äußere Element und white-space: normal
auf dem inneren Element dieses Problem lösen wird, aber in meinen Tests, tut es nicht. Ich habe sogar versucht, eine
zwischen der schließenden span
und der Eröffnung i
setzen, und auch das funktioniert nicht zuverlässig (obwohl ich glaube, dass es außerhalb von Codepen funktioniert; Ich denke, es ist etwas Formatierung außerhalb meiner Kontrolle).Pause zwischen HTML-Tags verhindern, während Pause in einem von ihnen erlaubt
<div class="outer nowrap">
<span class="allow-wrap">
The quick brown fox jumped over the lazy dog
</span> <i>!</i>
</div>
Siehe Beispiele: https://codepen.io/bussemac/pen/WjJrba
würde ich es vorziehen, die nicht zu einem
wenn möglich zu verwenden, weil es im Team zerbrechlich und etwas, die andere Entwickler fühlt könnte leicht vergessen. Das Umhüllungselement ist kein Problem; jedes Szenario, in dem wir das verwenden würden, haben wir ein solches Element.
_ "Stellen Sie sich vor, es ist ein Symbol oder etwas mit einem Tooltip" _ - Wie würden Sie einen Tooltip mit diesem Szenario implementieren? – zgood