相关疑难解决方法(0)

使用CSS截断长字符串:可行吗?

是否有任何使用纯HTML和CSS截断文本的好方法,以便动态内容可以适应固定宽度和高度的布局?

我已经截断由服务器端的逻辑宽度(即一个盲目猜测的字符数),但由于一个"W"是比更宽的"i"这倾向于是次优的,并且还需要我重新猜测(并保持调整)每个固定宽度的字符数.理想情况下,截断将在浏览器中发生,浏览器知道渲染文本的物理宽度.

我发现IE有一个text-overflow: ellipsis属性正是我想要的,但我需要这个是跨浏览器.这个属性似乎(有些?)标准但Firefox不支持.我发现各种 解决方法基础上overflow: hidden,但他们要么不显示省略号(我希望用户知道的内容被截断),或显示这一切的时候(即使内容没有截断).

有没有人有一个很好的方法来适应固定布局中的动态文本,或者是服务器端截断的逻辑宽度和我现在要获得的一样好?

css layout text truncate cross-browser

209
推荐指数
5
解决办法
14万
查看次数

溢出:最后隐藏的点

假设我有一个字符串" 我喜欢大屁股而且我不能说谎 "而且我用它来剪切它overflow:hidden,所以它显示如下:

我喜欢大屁股,我喜欢

切断文字.是否可以像这样显示:

我喜欢大烟头,我喜欢......

用CSS?

html css

169
推荐指数
11
解决办法
24万
查看次数

如何使用CSS将长文本指定到较小的固定列中?

如何将长文本放入固定宽度的列中,我只有一行文本空间?文本需要剪切到固定的宽度(比如100px),我想在最后添加点"...".像这样的东西例如:

给定字符串:

Some really long string that I need to fit in there!
Run Code Online (Sandbox Code Playgroud)

固定宽度列中的所需输出应为:

Some really long string...
Run Code Online (Sandbox Code Playgroud)

css string truncate

29
推荐指数
1
解决办法
3万
查看次数

如何在Firefox中为HTML元素的overlelew文本显示省略号?

如果文本在DIV和SPAN中溢出,我需要显示省略号(...).

我有一个名为的CSS属性text-overflow:ellipses.但这只适用于IE.

我想在其他浏览器中显示相同的内容,如Firefox/Chrome等.

css firefox css3

5
推荐指数
1
解决办法
6029
查看次数

是否有可能实现溢出的效果:用javascript或css省略?

我想表明...什么时候overflow发生,

但遗憾的是,在CSS中,只有overflow:hidden哪个附近但不完全是我想要的.

有可能实现它吗?

javascript css

1
推荐指数
1
解决办法
3978
查看次数

标签 统计

css ×5

truncate ×2

cross-browser ×1

css3 ×1

firefox ×1

html ×1

javascript ×1

layout ×1

string ×1

text ×1