我有一个布局问题:在客户网站上,我们在一个小盒子中显示人员的联系信息。该盒子的宽度受到限制。碰巧的是,有些人的名字很长(毕竟这是在德国……),而电子邮件地址是给定名字和姓氏的串联。结果:使用某些名称,电子邮件地址溢出了about框所指定的约束。

­之前插入@会导致正确的换行符,但如下所示:

john.doe-
@example.com

有可能抑制破折号吗?我不想使用<br />,因为对于90%的名称,可用宽度已绰绰有余。

最佳答案

尽管我不确定跨浏览器的运行方式(可能还不错),但是您始终可以使用细线字符(&thinsp;)或零宽度空格(&#8203;)。++

john.doe&thinsp;@example.com

++我不建议使用零宽度空间,因为显然某些浏览器无法正确呈现它(source)。

关于HTML:连字符()不带破折号吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5038920/

10-13 01:49