HTML带有虚线末尾的大文本

时间:2014-08-13 09:08:36

标签: html css

我想在固定大小的div中显示文本,如果文本的大小比用更多的文本用点表示的话。

示例

如果div内显示的文本数是10,那么

text" Australia"应显示为"澳大利亚" 文字"美利坚合众国"应显示为" United Sta ..."

2 个答案:

答案 0 :(得分:7)

这是您正在寻找的CSS属性:

text-overflow: ellipsis;

例如:

<div style="width: 5em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;">
    United States of America
</div>

将显示

  

United St ...

文本必须在一行(因此是white-space: nowrap),并溢出一个隐藏溢出的框(因此overflow: hidden)。提供小提琴here

答案 1 :(得分:0)

将CSS添加到div。

 div
    {
    text-overflow:ellipsis;
    }

希望有所帮助