CSS超出文本指定宽度用省略号代替和文本不换行


Posted in HTML / CSS onMay 05, 2016

一般的文字截断(适用于内联与块):

CSS Code复制内容到剪贴板
  1. .text-overflow {   
  2.     display:block;/*内联对象需加 */  
  3.     width:31em;/* 何问起 hovertree.com */  
  4.     word-break:keep-all;/* 不换行 */  
  5.     whitewhite-space:nowrap;/* 不换行 */  
  6.     overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */  
  7.     text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ;需与overflow:hidden;一起使用。*/  
  8. }   

对于表格文字溢出的定义:
 
对于表格超出范围显示省略号

CSS Code复制内容到剪贴板
  1. table{   
  2.      width:em;   
  3.      table-layout:fixed;/* 只有定义了表格的布局算法为fixed,下面td的定义才能起作用。 */  
  4.  }   
  5.  td{   
  6.     width:%;   
  7.     word-break:keep-all;/* 不换行 */  
  8.     whitewhite-space:nowrap;/* 不换行 */  
  9.     overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */  
  10.     text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ;需与overflow:hidden;一起使用。*/  
  11. }   

需要你注意的是,这个CSS样式只对单行的文字的效,如果你想把它用在多行上,也只有第一行有作用的。

这个写法只有IE会有“...”,其它的浏览器文本超出指定宽度时会隐藏。

以上所述是针对CSS超出文本指定宽度用省略号代替和文本不换行的相关介绍,希望对大家有所帮助,同时也非常感谢大家对三水点靠木网站的支持!

HTML / CSS 相关文章推荐
详解使用CSS3的@media来编写响应式的页面
Nov 01 HTML / CSS
css3实现波纹特效、H5实现动态波浪效果
Jan 31 HTML / CSS
细说CSS3中的选择符
Oct 17 HTML / CSS
如何使用localstorage代替cookie实现跨域共享数据问题
Apr 18 HTML / CSS
HTML5 canvas 基本语法
Aug 26 HTML / CSS
Html5游戏开发之乒乓Ping Pong游戏示例(一)
Jan 21 HTML / CSS
html5 迷宫游戏(碰撞检测)实例一
Jul 25 HTML / CSS
html5各种页面切换效果和模态对话框用法总结
Dec 15 HTML / CSS
HTML5 video播放器全屏(fullScreen)方法实例
Apr 24 HTML / CSS
HTML5的一个显示电池状态的API简介
Jun 18 HTML / CSS
Html5页面二次分享的实现
Jul 30 HTML / CSS
怎样实现H5+CSS3手指滑动切换图片的示例代码
May 05 HTML / CSS
CSS3实现曲线阴影和翘边阴影
May 03 #HTML / CSS
CSS3让登陆面板3D旋转起来
May 03 #HTML / CSS
关于css兼容性问题及一些常见问题汇总
May 03 #HTML / CSS
CSS3 3D旋转rotate效果实例介绍
May 03 #HTML / CSS
CSS3过渡transition效果实例介绍
May 03 #HTML / CSS
浅析rem和em和px vh vw和% 移动端长度单位
Apr 28 #HTML / CSS
CSS3近阶段篇之酷炫的3D旋转透视
Apr 28 #HTML / CSS
You might like
yii数据库的查询方法
2015/12/28 PHP
Yii2中事务的使用实例代码详解
2016/09/07 PHP
PHP进阶学习之反射基本概念与用法分析
2019/06/18 PHP
对联广告js flash激活
2006/10/19 Javascript
javascript控制frame,iframe的src属性代码
2009/12/31 Javascript
jQuery UI的Dialog无法提交问题的解决方法
2011/01/11 Javascript
js删除数组元素、清空数组的简单方法(必看)
2016/07/27 Javascript
jstree创建无限分级树的方法【基于ajax动态创建子节点】
2016/10/25 Javascript
多种方式实现js图片预览
2016/12/12 Javascript
jquery+ajax实现省市区三级联动 (封装和不封装两种方式)
2017/05/15 jQuery
67 个节约开发时间的前端开发者的工具、库和资源
2017/09/12 Javascript
分析JavaScript数组操作难点
2017/12/18 Javascript
一文了解vue-router之hash模式和history模式
2019/05/31 Javascript
JS函数进阶之继承用法实例分析
2020/01/15 Javascript
Vue+Vant 图片上传加显示的案例
2020/11/03 Javascript
[35:44]2014 DOTA2华西杯精英邀请赛 5 24 iG VS VG
2014/05/26 DOTA
Python中import机制详解
2017/11/14 Python
PyTorch 中的傅里叶卷积实现示例
2020/12/11 Python
Pytorch如何切换 cpu和gpu的使用详解
2021/03/01 Python
深入理解css属性的选择对动画性能的影响
2016/04/20 HTML / CSS
HTML5混合开发二维码扫描以及调用本地摄像头
2017/12/27 HTML / CSS
html5定位获取当前位置并在百度地图上显示
2014/08/22 HTML / CSS
美国婴童服装市场上的领先品牌:Carter’s
2018/02/08 全球购物
澳大利亚头发和美容产品购物网站:OZ Hair & Beauty
2020/03/27 全球购物
建筑安全标语
2014/06/07 职场文书
邓小平理论心得体会
2014/09/09 职场文书
2014镇党委班子对照检查材料思想汇报
2014/09/23 职场文书
2014年个人业务工作总结
2014/11/17 职场文书
五年级学生期末评语
2014/12/26 职场文书
老公保证书怎么写
2015/02/26 职场文书
放假通知格式
2015/04/14 职场文书
2015年财务科工作总结范文
2015/05/13 职场文书
毕业典礼致辞
2015/07/29 职场文书
2019毕业论文致谢词
2019/06/24 职场文书
使用 Apache 反向代理的设置技巧
2022/01/18 Servers
python实现学生信息管理系统(面向对象)
2022/06/05 Python