text-overflow

text-overflow

语法:

text-overflow : clip | ellipsis

取值:

clip:
不显示省略标记(...),而是简单的裁切。
ellipsis:
当对象内文本溢出时显示省略标记(...)

说明:

  1. 设置或检索是否使用一个省略标记(...)标示对象内文本的溢出。对应的脚本特性为textOverflow。

  2. text-overflow属性仅是注解,当文本溢出时是否显示省略标记。并不具备其它的样式属性定义。要实现溢出时产生省略号的效果还须定义:强制文本在一行内显示(white-space:nowrap)及溢出内容为隐藏(overflow:hidden),只有这样才能实现溢出文本显示省略号的效果。

例子:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>text-overflow</title>

</head>

<body>

<style type="text/css">

.div_clip{text-overflow:clip; overflow:hidden; white-space:nowrap; width:100px; }

.div_ellipsis{text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:100px; }

.fffd{ overflow: hidden; text-overflow: ellipsis;   white-space: nowrap;    otextoverflow: ellipsis;width: 30px; }

</style>

<!--  div_clip -->

<div class="div_clip">fsssssssssssssssssdfffff</div>

<!--  div_ellipsis -->

<div class="div_ellipsis">fsssssssssssssssssdfffff</div>

<!-- table -->

<table width=120px   border=1 style="table-layout:fixed">

<tr>

<td class="fffd">ffffffffffffffffffffffffffffsssssssssss</td>

</tr>

</table>

</body>

</html>

说明: 以下3 个属性要一起设置,并且要给容器设置宽度,如果是表格的话要将布局方式改为table-layout:fixed。

verflow: hidden;

text-overflow:ellipsis;

white-space:nowrap;

转载于:https://blog.51cto.com/guangge/1201574

CSS 文字超出长度的显示省略号的方法总结相关推荐

  1. css文字超出盒子宽度显示省略号

    单行超出显示省略号 white-space:nowarp; overflow:hidden; text-overflow:ellipsis; 超出两行显示省略号 overflow: hidden;te ...

  2. web前端培训:CSS中单行文本溢出显示省略号的方法

    CSS中单行文本溢出显示省略号的方法你知道吗?在web前端技术学习中,这个问题其实是属于老生常谈了,因为css单行文本的应用是非常频繁的,比如网站最基本的文章列表,标题会很长,而显示列表的区域宽度却没 ...

  3. uni-app中,文字超出隐藏并显示省略号(实现展开、收起全文)

    一.uni-app中,固定宽高,文字超出部分,隐藏并显示省略号. .topic_cont_text{padding: 30upx;colof: #999;background: #E1FFFF;max ...

  4. css 文字超出部分自动加省略号

    在移动端,经常会在适配的时候遇到文字超出的问题,最合理的做法就是超出部分自动加省略号. 用到的属性有 text-overflow: ellipsis; /显示省略符号来代表被修剪的文本/ word-b ...

  5. css设置超出几行显示省略号(单行、多行),兼容数字英文不换行问题,兼容中文字符隔空换行问题

    1.单行文本超长显示省略号 /* css */ p{overflow: hidden;/*超出部分隐藏*/text-overflow:ellipsis;/* 超出部分显示省略号 */white-spa ...

  6. CSS实现标题文字过长部分显示省略号的方法

    2019独角兽企业重金招聘Python工程师标准>>> 单行效果: <!DOCTYPE html> <html lang="en">< ...

  7. CSS设置超出几行显示省略号

    overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; //行数 /* auto ...

  8. html标题过长如何隐藏,CSS实现标题文字过长部分显示省略号的方法

    单行效果: Document 四岁的弗拉吉米尔在西红柿上挖了个洞,她用勺子搅了半天,突然哭了起来."孩子,怎么了?为什么哭呢?"妈妈问."你们都说西红柿里有维生素,可我怎 ...

  9. CSS文字超出部分省略号显示

    文章目录[隐藏] CSS 文字超出部分省略号显示前言 CSS 文字超出部分省略号显示实现方法 CSS 文字超出部分省略号显示实现效果 CSS 文字超出部分省略号显示前言 在我们开发过程中,其实有这样的 ...

最新文章

  1. Hinton 发表新作探索流体胶囊网络 | AI日报
  2. 微信小程序 - 关闭当前页面无法再通过左上角返回
  3. Ubuntu下编译内核
  4. 《淘宝店铺装修与促销设计宝典》一6.1 设计全面的店铺客服区
  5. 学习 protobuf(一)—— ubuntu 下 protobuf 2.6.1 的安装
  6. 46 关于Linux的I/O重定向
  7. 485 通信注意事项
  8. UI5控件类似Java反射机制的一个小技巧
  9. 如果科学家封神,会有什么称号?
  10. 在vc++里面进行图像处理的时候应该把图形放哪_图形找朋友小班教案
  11. 快速自检电脑是否被黑客入侵过(Windows版)
  12. Fortify代码扫描工具
  13. 深度学习(13):pointnet++论文翻译与学习
  14. java adt下载_Android ADT 离线下载操作步骤
  15. 【雷达目标检测】恒定阈值法和恒虚警(CFAR)法及代码实现
  16. 输出星期几的英文表示
  17. excel同一行中如何添加换行
  18. ${param.xxx}获取url中的参数
  19. 五款高人气商城热销蓝牙耳机,低延迟手游党最爱蓝牙耳机品牌
  20. leetcode【51-52】N-Queens N-Queens II

热门文章

  1. php检测数组值的长度,php检测数组长度的函数sizeof count_PHP教程
  2. form表单会跨域_form 表单跨域提交
  3. position有哪些属性?
  4. linux函数 取值溢出,Linux eCryptfs工具parse_tag_3_packet()函数堆溢出漏洞
  5. docker from指令的含义_volume_from指令-docker撰写
  6. php 5.4.25,php5.4.25的c核心用vs2008sp1编译无法通过。解决思路
  7. mysql判断不为null
  8. eclipse 返回上一个选项卡、注释及取消注释 、大写变小写、 光标跳到下一行快捷键
  9. 【转】关于VB中Shell及ShellExecute的总结与记录
  10. 批处理 备份网络数据