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中的注音对齐属性ruby-align用法指南
Jul 01 HTML / CSS
CSS3中:nth-child和:nth-of-type的区别深入理解
Mar 10 HTML / CSS
css3 条纹化和透明化表格Firefox下测试成功
Apr 15 HTML / CSS
目前不被任何主流浏览器支持的CSS3属性汇总
Jul 21 HTML / CSS
Css3圆角边框制作代码
Nov 18 HTML / CSS
HTML5的video标签的浏览器兼容性增强方案分享
May 19 HTML / CSS
canvas学习笔记之2d画布基础的实现
Feb 21 HTML / CSS
HTML5的结构和语义(3):语义性的块级元素
Oct 17 HTML / CSS
canvas实现烟花的示例代码
Jan 16 HTML / CSS
HTML5适合的情人节礼物有纪念日期功能
Jan 25 HTML / CSS
CSS 伪元素::marker详解
Jun 26 HTML / CSS
小程序实现悬浮按钮的全过程记录
Oct 16 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
mysql5详细安装教程
2007/01/15 PHP
php删除txt文件指定行及按行读取txt文档数据的方法
2017/01/30 PHP
用PHP去掉文件头的Unicode签名(BOM)方法
2017/06/22 PHP
PHP实现执行外部程序的方法详解
2017/08/17 PHP
jquery 子窗口操作父窗口的代码
2009/09/21 Javascript
简单几行JS Code实现IE邮件转发新浪微博
2013/07/03 Javascript
使用jQuery避免鼠标双击的解决方案
2013/08/21 Javascript
JQuery中使用Ajax赋值给全局变量异常的解决方法
2014/01/10 Javascript
利用js读取动态网站从服务器端返回的数据
2014/02/10 Javascript
javascript 模拟坦克大战游戏(html5版)附源码下载
2014/04/08 Javascript
页面js遇到乱码问题的解决方法是和无法转码的情况
2014/04/30 Javascript
巧用weui.topTips验证数据的实例
2017/04/17 Javascript
详谈js模块化规范
2017/07/07 Javascript
webpack处理 css\less\sass 样式的方法
2017/08/21 Javascript
vue watch普通监听和深度监听实例详解(数组和对象)
2018/08/16 Javascript
JavaScript动态创建二维数组的方法示例
2019/02/01 Javascript
vue.js基于v-for实现批量渲染 Json数组对象列表数据示例
2019/08/03 Javascript
Vue初始化中的选项合并之initInternalComponent详解
2020/06/11 Javascript
在VS Code上搭建Python开发环境的方法
2018/04/06 Python
python3+PyQt5图形项的自定义和交互 python3实现page Designer应用程序
2020/07/20 Python
Python 中字符串拼接的多种方法
2018/07/30 Python
Django基础知识 URL路由系统详解
2019/07/18 Python
python从ftp获取文件并下载到本地
2020/12/05 Python
Python从MySQL数据库中面抽取试题,生成试卷
2021/01/14 Python
使用CSS3的box-sizing属性解决div宽高被内边距撑开的问题
2016/06/28 HTML / CSS
html5使用canvas压缩图片的示例代码
2018/09/11 HTML / CSS
柒牌官方商城:中国男装优秀品牌
2017/06/30 全球购物
教育实习生的自我评价分享
2013/11/21 职场文书
井冈山红色之旅心得体会
2014/10/07 职场文书
中标通知书格式
2015/04/17 职场文书
2015年社区矫正工作总结
2015/04/21 职场文书
高考诚信考试承诺书
2015/04/29 职场文书
交通事故案件代理词
2015/05/23 职场文书
餐厅服务员管理制度
2015/08/05 职场文书
传单、海报早OUT了,另类传单营销方案送给你!
2019/07/15 职场文书
女性励志书籍推荐
2019/08/19 职场文书