当前位置: 代码迷 >> Web前端 >> 截断大文本并以删节号替代的样式
  详细解决方案

截断大文本并以删节号替代的样式

热度:110   发布时间:2012-11-23 00:03:43.0
截断大文本并以省略号替代的样式

? 在HTML页面的表格中显示长时,表格总是会因为文字过多而拉伸变形,所以通常需要截断文本,并在后面添加省略号,当鼠标移动上来时再弹出全部内容的提示,要做到这种效果,则需要经过以下几步:

? 首先,定义以下CSS样式表:

.title
{
          width:150px;
          white-space:nowrap;
          word-break:keep-all;
          overflow:hidden;
          text-overflow:ellipsis;
}

? 其次,将需要显示的文本放在DIV中,让DIV应用以上样式表:

<div class="title" title=" 一段很长很长很长很长很长很长很长很长的文字">
	一段很长很长很长很长很长很长很长很长的文字		
</div>

这样,DIV中的文本就会自动截断显示,并使用省略号替代截断的部分,当鼠标移动到DIV上时,则会弹出完整文字的提示。

  相关解决方案