CSS 文字超出长度的显示省略号的方法总结
text-overflow
text-overflow
语法:
text-overflow : clip | ellipsis
取值:
- clip:
- 不显示省略标记(...),而是简单的裁切。
- ellipsis:
- 当对象内文本溢出时显示省略标记(...)
说明:
设置或检索是否使用一个省略标记(...)标示对象内文本的溢出。对应的脚本特性为textOverflow。
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 文字超出长度的显示省略号的方法总结相关推荐
- css文字超出盒子宽度显示省略号
单行超出显示省略号 white-space:nowarp; overflow:hidden; text-overflow:ellipsis; 超出两行显示省略号 overflow: hidden;te ...
- web前端培训:CSS中单行文本溢出显示省略号的方法
CSS中单行文本溢出显示省略号的方法你知道吗?在web前端技术学习中,这个问题其实是属于老生常谈了,因为css单行文本的应用是非常频繁的,比如网站最基本的文章列表,标题会很长,而显示列表的区域宽度却没 ...
- uni-app中,文字超出隐藏并显示省略号(实现展开、收起全文)
一.uni-app中,固定宽高,文字超出部分,隐藏并显示省略号. .topic_cont_text{padding: 30upx;colof: #999;background: #E1FFFF;max ...
- css 文字超出部分自动加省略号
在移动端,经常会在适配的时候遇到文字超出的问题,最合理的做法就是超出部分自动加省略号. 用到的属性有 text-overflow: ellipsis; /显示省略符号来代表被修剪的文本/ word-b ...
- css设置超出几行显示省略号(单行、多行),兼容数字英文不换行问题,兼容中文字符隔空换行问题
1.单行文本超长显示省略号 /* css */ p{overflow: hidden;/*超出部分隐藏*/text-overflow:ellipsis;/* 超出部分显示省略号 */white-spa ...
- CSS实现标题文字过长部分显示省略号的方法
2019独角兽企业重金招聘Python工程师标准>>> 单行效果: <!DOCTYPE html> <html lang="en">< ...
- CSS设置超出几行显示省略号
overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; //行数 /* auto ...
- html标题过长如何隐藏,CSS实现标题文字过长部分显示省略号的方法
单行效果: Document 四岁的弗拉吉米尔在西红柿上挖了个洞,她用勺子搅了半天,突然哭了起来."孩子,怎么了?为什么哭呢?"妈妈问."你们都说西红柿里有维生素,可我怎 ...
- CSS文字超出部分省略号显示
文章目录[隐藏] CSS 文字超出部分省略号显示前言 CSS 文字超出部分省略号显示实现方法 CSS 文字超出部分省略号显示实现效果 CSS 文字超出部分省略号显示前言 在我们开发过程中,其实有这样的 ...
最新文章
- Hinton 发表新作探索流体胶囊网络 | AI日报
- 微信小程序 - 关闭当前页面无法再通过左上角返回
- Ubuntu下编译内核
- 《淘宝店铺装修与促销设计宝典》一6.1 设计全面的店铺客服区
- 学习 protobuf(一)—— ubuntu 下 protobuf 2.6.1 的安装
- 46 关于Linux的I/O重定向
- 485 通信注意事项
- UI5控件类似Java反射机制的一个小技巧
- 如果科学家封神,会有什么称号?
- 在vc++里面进行图像处理的时候应该把图形放哪_图形找朋友小班教案
- 快速自检电脑是否被黑客入侵过(Windows版)
- Fortify代码扫描工具
- 深度学习(13):pointnet++论文翻译与学习
- java adt下载_Android ADT 离线下载操作步骤
- 【雷达目标检测】恒定阈值法和恒虚警(CFAR)法及代码实现
- 输出星期几的英文表示
- excel同一行中如何添加换行
- ${param.xxx}获取url中的参数
- 五款高人气商城热销蓝牙耳机,低延迟手游党最爱蓝牙耳机品牌
- leetcode【51-52】N-Queens N-Queens II
热门文章
- php检测数组值的长度,php检测数组长度的函数sizeof count_PHP教程
- form表单会跨域_form 表单跨域提交
- position有哪些属性?
- linux函数 取值溢出,Linux eCryptfs工具parse_tag_3_packet()函数堆溢出漏洞
- docker from指令的含义_volume_from指令-docker撰写
- php 5.4.25,php5.4.25的c核心用vs2008sp1编译无法通过。解决思路
- mysql判断不为null
- eclipse 返回上一个选项卡、注释及取消注释 、大写变小写、 光标跳到下一行快捷键
- 【转】关于VB中Shell及ShellExecute的总结与记录
- 批处理 备份网络数据