我有一个宽度为118像素的盒子,其中包含一个电子邮件地址.我用来word-wrap: break-word;更好地包装地址.但是在一种特殊的地址上,这会让情况变得更糟.
big.ass.email@addre
ss-
is.extremely.lame.de
Run Code Online (Sandbox Code Playgroud)
因为word-wrap: break-word;它在"addre"之后中断但是由于地址的其余部分不适合在一行中,它在"首选断点"处再次中断,恰好是" - ".在期望的行为中,电子邮件地址中的第二个中断不会在" - "之后,而是在"极端"之后.我担心只用CSS就不可能.不是吗?
在这里你可以看到一个小例子:http://jsfiddle.net/sbg8G/2/