问题标签 [ellipsis]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
26970 浏览

html - TD元素控制溢出

我有 TD,里面有很长的文字。我希望它被省略,但我不想定义此列的绝对宽度 - 我希望它由其父表动态计算。是否可以?下面是一个代码示例:

即使没有定义具有绝对宽度的“跨度”元素,是否有任何方法可以强制 IE 浏览器显示省略号,例如:width=300px?

0 投票
1 回答
502 浏览

c++ - catch (...) 对 throw 有效吗?没有对象?

当堆栈更高层没有处理未决异常时,C++ 标准应该对以下代码发生什么?

没有物体的投掷会被接住吗?

0 投票
1 回答
716 浏览

jquery - 向长链接添加和省略号(使用 jquery.linkify 链接)

我正在使用“Linkify”来添加指向静态文本的链接......这就是我正在使用的:

https://github.com/maranomynet/linkify/blob/master/1.0/jquery.linkify-1.0.js

我想<wbr>在 15 个字符之后添加一个(分词),&hellip;在 30 个左右之后添加一个...(如果链接小于 30 个字符,请不要添加...)

因此,链接将类似于:https://github.com/mara<wbr></wbr>nomynet/linkify&hellip;

我想我必须在那个 jquery.linkify-1.0.js 中使用 var "$2",但是我对如何做有点困惑......

有什么线索吗?

谢谢!

0 投票
3 回答
39062 浏览

r - 在函数中使用`...`(三点或点-点-点)

在哪里可以找到有关...in 函数用法的文档?例子会很有用。

0 投票
1 回答
95 浏览

c++ - 旧代码:访问作为参数传递给另一个函数的函数的参数?

我必须维护一段在 64k 机器上编译时无法正常工作的旧代码。

我有一个函数“solve”调用另一个函数“funct”作为指针传递:

int solve(double*x,double xA,double xB,double zeps,double funct(double x,double*),...)

因此,“solve”可以与不同的可能功能一起使用,例如:

double isDgood(double D,double*Y);

在函数“solve”中,可以调用函数“funct”并使用以下方法访问其参数:

fA=funct(xA,(double*)(&funct+1));"

虽然我不熟悉这种语法,但我猜开发人员假设未指定的参数只是被推入堆栈。但是,此代码不再适用于 64k 平台。如何更正此代码?我应该专门使用 Va_list 吗?

非常感谢您的帮助。

0 投票
2 回答
2573 浏览

ellipsis - 模拟文本溢出:CSS2 中的省略号

有没有办法text-overflow: ellipsis使用 CSS2 进行模拟?

我发现这个解决方案可以在 Firefox 中使用 CSS 模拟 text-overflow:ellipsis,但它不起作用。

我对 JavaScript 解决方案不感兴趣。

0 投票
1 回答
393 浏览

html - 最多显示 3 行文本字段

目标<div>:我想以定义的宽度显示最多 3 行长文本字段。

当前有缺陷的方法

问题:如果没有与任意 100px+20px 高度完美对齐,则上述内容会切断底线。所以,我经常会在水平方向中途截断一行文字。如何改为显示最多 3行行文本而不是将其截断?

0 投票
1 回答
2143 浏览

javascript - 方向:rtl with javascript

我正在使用以下 JS 来模仿 Firfox 的省略号。一切正常,但我需要更改文本的方向,以便省略号位于文本的开头而不是结尾。

有谁知道如何将此功能添加到下面的代码中

提前致谢

大号

})(jQuery);

0 投票
16 回答
204171 浏览

html - 使用 CSS,使用“...”表示溢出的多行块

如果溢出,“...”将显示在行尾。但是,这将仅显示在一行中。但我希望它以多行显示。

它可能看起来像:

0 投票
3 回答
249 浏览

html - 如何调试同一浏览器在不同平台上的不同行为?

我正在尝试使用本文中介绍的 text-overflow: ellipsis 技术:http: //mattsnider.com/css/css-string-truncation-with-ellipsis/ 它在浏览器中的应用范围非常广泛。

但是,我注意到的问题是,它在 Ubuntu + Chrome 11 的组合中无法正常工作,而在 Mac 上的同一个浏览器中则很好。

所以我很好奇如何发现这类问题并了解不同平台上相同浏览器之间不同行为的原因。