gpt4 book ai didi

javascript - 仅当单词对于整个句子而言太长时才使用连字符

转载 作者:太空宇宙 更新时间:2023-11-04 12:06:33 25 4
gpt4 key购买 nike

已经有很多关于连字符的问题,但我找不到关于连字符的问题,只有当一个词自己对于一个完整的句子来说太长时。

例子:

我希望它是完整的(不要试图将“verlichtingssysteem”这个词放在带有连字符的上行中)

enter image description here

所以我不想要这个:

enter image description here

但我想要一个不适合整行/div/page 的单词被连字符。否则我看不到完整的文本,如下所示。 (它切断了最后 3 个字符)

enter image description here

我之前在其他问题上看到的所有解决方案都会在最后两个示例中使用连字符,而不仅仅是最后一个示例。

所以它只需要在单词按它自己的宽度不适合整个 div/page 时连字符,所以当你有两个单词时,它只需要将单词放在下一行而不是连字符。

我在手机上只有这个词掉屏问题。但是(软)连字符会在宽度更大的其他设备上困惑,如图 2 所示。所以我只需要它用于一个单词,由它自己在一行中变大。

我想我不是唯一有这种愿望的人吧?

最佳答案

你可以使用­

它只会在与内容宽度重叠时打断一个单词。

this­text­is­getting­long = thistextisgettinglong

一样使用它

请看这个 fiddle :http://jsfiddle.net/2r70mhnw/1/

您可能必须将容器的宽度设置为 100%,仅此而已!

http://en.wikipedia.org/wiki/Soft_hyphen

In computing and typesetting, a soft hyphen (ISO 8859: 0xAD, Unicode U+00AD soft hyphen, HTML: ­ ­) or syllable hyphen (EBCDIC: 0xCA), abbreviated SHY, is a code point reserved in some coded character sets for the purpose of breaking words across lines by inserting visible hyphens.

关于javascript - 仅当单词对于整个句子而言太长时才使用连字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29345650/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com