Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何根据可用的div区域大小剪切长文本?_Javascript_Css_Html - Fatal编程技术网

Javascript 如何根据可用的div区域大小剪切长文本?

Javascript 如何根据可用的div区域大小剪切长文本?,javascript,css,html,Javascript,Css,Html,我有一个文本和预览div区域。每当我在div区域放置长文本时,它就会溢出div区域。我尝试了文本换行:normal,但它没有剪切上下文,只显示适合可用区域的文本 如何根据可用的div区域大小剪切长文本?之后我将把css阅读更多按钮放在预览文本区域的末尾。您必须为预览容器添加overflov:hidden样式,这样容器后面的文本就不会显示。您必须为预览容器添加overflov:hidden样式,这样容器后面的文本就不会显示。使用overflow:hidden财产。溢出将被剪裁,其余内容将不可见:

我有一个文本和预览div区域。每当我在div区域放置长文本时,它就会溢出div区域。我尝试了
文本换行: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的末尾?是的,但我已经标记为正确答案。我只想自动地做那些事情。