Javascript 查找由于溢出而隐藏的文本:隐藏?

Javascript 查找由于溢出而隐藏的文本:隐藏?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个块,其中包含未知数量的文本 块的css是: .synopsis { width:600px; height:32px; line-height:16px; overflow:hidden; } 从本质上讲,块允许两行文本,一旦文本达到块的限制,其余的文本将从视图中隐藏 找出隐藏在视图中的文本的最干净方法是什么?任何jQuery/Javascript功能都可以做到这一点吗?您可以从css中删除高度,或者如果您想用jQuery实现这一点,您可以在如下内容中使用: $('.synopsis'

我有一个
块,其中包含未知数量的文本

块的css是:

.synopsis { width:600px; height:32px; line-height:16px; overflow:hidden; }
从本质上讲,块允许两行文本,一旦文本达到块的限制,其余的文本将从视图中隐藏


找出隐藏在视图中的文本的最干净方法是什么?任何jQuery/Javascript功能都可以做到这一点吗?

您可以从css中删除高度,或者如果您想用jQuery实现这一点,您可以在如下内容中使用:

$('.synopsis').css('height','auto');

您可以从css中删除高度,或者如果您想使用jQuery执行此操作,您可以使用以下内容:

$('.synopsis').css('height','auto');

如果我理解正确,那么查找溢出文本的简单方法是添加一个可见的背景色,并注释掉
大纲
类中的
溢出:隐藏
,大致如下:

.synopsis {
  background: #FF0000;
  height: 32px;
  line-height: 16px;
  /*overflow: hidden;*/
  width: 600px;
}

下面是我的意思:

如果我理解正确,那么查找溢出文本的一个简单方法是添加一个可见的背景色,并注释掉
大纲
类上的
溢出:隐藏的
,大致如下:

.synopsis {
  background: #FF0000;
  height: 32px;
  line-height: 16px;
  /*overflow: hidden;*/
  width: 600px;
}

这里简单介绍一下我的意思:

我认为在任何脚本中都没有任何简单的方法来获得它。到目前为止,我唯一能想到的方法是获得该div中每个字符的高度和宽度。您必须对这些度量进行某些计算,以得出哪些字符位于可见区域。这将是最复杂的工作。

我不认为在任何脚本中都有任何简单的方法可以实现这一点。到目前为止,我唯一能想到的方法是获得该div中每个字符的高度和宽度。您必须对这些度量进行某些计算,以得出哪些字符位于可见区域。这将是最复杂的工作。

当你说你想找出隐藏的文本时,你是说作为原始全文的子字符串(即Javascript字符串)吗?是的,这正是我需要的。。。视图中未显示的文本。。。我需要把它当作一根绳子。。C#,Javascript。。当你说你想找出隐藏的文本时,你的意思是作为原始全文的子字符串(即作为Javascript字符串)吗?是的,这正是我需要的。。。视图中未显示的文本。。。我需要把它当作一根绳子。。C#,Javascript。。无论什么