Javascript 如何根据可用的div区域大小剪切长文本?
我有一个文本和预览div区域。每当我在div区域放置长文本时,它就会溢出div区域。我尝试了Javascript 如何根据可用的div区域大小剪切长文本?,javascript,css,html,Javascript,Css,Html,我有一个文本和预览div区域。每当我在div区域放置长文本时,它就会溢出div区域。我尝试了文本换行:normal,但它没有剪切上下文,只显示适合可用区域的文本 如何根据可用的div区域大小剪切长文本?之后我将把css阅读更多按钮放在预览文本区域的末尾。您必须为预览容器添加overflov:hidden样式,这样容器后面的文本就不会显示。您必须为预览容器添加overflov:hidden样式,这样容器后面的文本就不会显示。使用overflow:hidden财产。溢出将被剪裁,其余内容将不可见:
文本换行:normal
,但它没有剪切上下文,只显示适合可用区域的文本
如何根据可用的div区域大小剪切长文本?之后我将把css阅读更多按钮放在预览文本区域的末尾。您必须为预览容器添加overflov:hidden样式,这样容器后面的文本就不会显示。您必须为预览容器添加overflov:hidden样式,这样容器后面的文本就不会显示。使用
overflow:hidden
财产。溢出将被剪裁,其余内容将不可见:
#preview-div {
overflow: hidden;
}
使用
溢出:隐藏属性。溢出将被剪裁,其余内容将不可见:
#preview-div {
overflow: hidden;
}
使用文本溢出:省略号
,与溢出:隐藏
和单行技术空白:nowrap
相结合时,在文本末尾添加一个…
,包含在父级宽度内:
div{
溢出:隐藏;
宽度:100px;
空白:nowrap;
文本溢出:省略号;
浮动:左;
}
我的很长的文字在这里我的很长的文字在这里
使用文本溢出:省略号
,与溢出:隐藏
和单行技术空白:nowrap
相结合时,在文本末尾添加一个…
,包含在父级宽度内:
div{
溢出:隐藏;
宽度:100px;
空白:nowrap;
文本溢出:省略号;
浮动:左;
}
我的很长的文字在这里我的很长的文字在这里
您应该在问题中添加带有相关代码的示例。您应该在问题中添加带有相关代码的示例。而不是将。。。在正文末尾,我想加上“继续阅读”。我应该把这段文字放在哪里?而且,我对stackoverflow可以运行snippet感到惊讶。@Hevan,..
是文本溢出的默认值。如果不需要,只需删除该属性,文本就会被隐藏。@Hevan-我已经编辑了答案,将div
设置为float left,并为“继续阅读”放置一个简单的锚定。漂浮物会给你想要的外观!有没有办法将“继续阅读”自动置于文本末尾?或者,是否有任何第三方库可以剪切长文本并将提到的文本放在div的末尾?是的,但我已经标记为正确答案。我只想自动完成这些事情,而不是把。。。在正文末尾,我想加上“继续阅读”。我应该把这段文字放在哪里?而且,我对stackoverflow可以运行snippet感到惊讶。@Hevan,..
是文本溢出的默认值。如果不需要,只需删除该属性,文本就会被隐藏。@Hevan-我已经编辑了答案,将div
设置为float left,并为“继续阅读”放置一个简单的锚定。漂浮物会给你想要的外观!有没有办法将“继续阅读”自动置于文本末尾?或者,是否有任何第三方库可以剪切长文本并将提到的文本放在div的末尾?是的,但我已经标记为正确答案。我只想自动地做那些事情。