Javascript 如果div中的文本超过设置的宽度,是否将其切掉?
在我正在处理的网站上,用户可以在页面的某个部分添加标题。一个简单的示例:Javascript 如果div中的文本超过设置的宽度,是否将其切掉?,javascript,css,xhtml,text,html,Javascript,Css,Xhtml,Text,Html,在我正在处理的网站上,用户可以在页面的某个部分添加标题。一个简单的示例: M11-001 - loss of container and goods from Manchester 有了一些标题,内容可以相当深入。实际上,至少对于标题而言,并不总是需要这些内容。头几个字就足以区分不同的记录 我可以设置溢出:隐藏到div中,无情地剪切超出设置宽度的任何内容 我想补充一下。。。到最后。像这样: M11-001 - loss of container... 因此,在X个字符或X个字符之后将添加三个
M11-001 - loss of container and goods from Manchester
有了一些标题,内容可以相当深入。实际上,至少对于标题而言,并不总是需要这些内容。头几个字就足以区分不同的记录
我可以设置溢出:隐藏到div中,无情地剪切超出设置宽度的任何内容
我想补充一下。。。到最后。像这样:
M11-001 - loss of container...
因此,在X个字符或X个字符之后将添加三个句号
使用CSS或JavaScript可以实现这一点吗?类似的东西
文本溢出
文本溢出声明允许
你需要处理剪辑文本:那
是,文本不适合其
盒子。省略号值导致三个错误
要附加到文本的句点
你是说在X个字符之后还是在X个单词之后?您可以使用
子字符串
并将其与“…”
连接起来。优点是复制的文本不包括…
,而是包含完整的文本。太好了。你还有什么需要把这个问题标记为“已回答”的吗?太棒了!有5+行通过子字符串和连接来处理此问题。非常平滑,完美,空白:nowrap;溢出:隐藏;文本溢出:省略号代码>。对于多行文本,有时可能需要仅截断超出文本的最后一行。我在这里找到了一个解决这个问题的方法。