Javascript 确定文本何时超过特定高度
使用angular和typescript,当文本超过容器高度时,我需要能够关闭段落的标记。 假设我有一个高度为200px的Javascript 确定文本何时超过特定高度,javascript,html,angular,Javascript,Html,Angular,使用angular和typescript,当文本超过容器高度时,我需要能够关闭段落的标记。 假设我有一个高度为200px的。在div{{text}}中添加对象时,我需要能够确定文本何时大于容器可以容纳的200px文本 是否有javascript中我没有发现的任何事件?您可以使用overflow-y:auto然后检查div的scrollHeight,如果它超过200,您应该得到答案您可以设置overflow:hidden。文本仍然会在那里,但是超过200px的任何内容都不会显示。@joybanks
。在div{{text}}
中添加对象时,我需要能够确定文本何时大于容器可以容纳的200px文本
是否有javascript中我没有发现的任何事件?您可以使用
overflow-y:auto
然后检查div的scrollHeight
,如果它超过200,您应该得到答案您可以设置overflow:hidden代码>。文本仍然会在那里,但是超过200px的任何内容都不会显示。@joybanks,谢谢。这可能是一种可行的方法。虽然我不知道如何确定段落中的哪个字符,但我需要删掉文本。有什么想法吗?@Ourobrus,谢谢你的评论,但这不是我想要的行为。隐藏溢出在视觉上起作用,但我需要知道何时开始隐藏,以便手动切断文本,因为我需要将溢出文本放置在其他地方。