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弹性伸缩布局之box布局
Jul 12 HTML / CSS
CSS3制作缩略图的详细过程
Jul 08 HTML / CSS
解决margin 外边距合并问题
Jul 03 HTML / CSS
css3一个简易的 LED 数字时钟实现方法
Jan 15 HTML / CSS
HTML5等待加载动画效果
Jul 27 HTML / CSS
突袭HTML5之Javascript API扩展1—Web Worker异步执行及相关概述
Jan 31 HTML / CSS
HTML5实现WebSocket协议原理浅析
Jul 07 HTML / CSS
详解使用HTML5 Canvas创建动态粒子网格动画
Dec 14 HTML / CSS
htnl5利用svg页面高斯模糊的方法
Jul 20 HTML / CSS
Html5移动端网页端适配(js+rem)
Feb 03 HTML / CSS
css3实现背景图片半透明内容不透明的方法示例
Apr 13 HTML / CSS
如何用H5实现好玩的2048小游戏
Jul 23 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
PHP中实现生成静态文件的方法缓解服务器压力
2014/01/07 PHP
php中ltrim()、rtrim()与trim()删除字符空格实例
2014/11/25 PHP
最新版本PHP 7 vs HHVM 多角度比较
2016/02/14 PHP
Linux php 中文乱码的快速解决方法
2016/05/13 PHP
thinkphp关于简单的权限判定方法
2017/04/03 PHP
使用IE6看老赵的博客 jQuery初探
2010/01/17 Javascript
js 完美图片新闻轮转效果,腾讯大粤网首页图片轮转改造而来
2011/11/21 Javascript
通过jquery还原含有rowspan、colspan的table的实现方法
2012/02/10 Javascript
jQuery Animation实现CSS3动画示例介绍
2013/08/14 Javascript
jQuery实现图片放大预览实现原理及代码
2013/09/12 Javascript
jquery中animate动画积累的解决方法
2013/10/05 Javascript
javascript中的if语句使用介绍
2013/11/20 Javascript
js实现局部页面打印预览原理及示例代码
2014/07/03 Javascript
form.submit()不能提交表单的原因分析
2014/10/23 Javascript
Node.js编写组件的三种实现方式
2016/02/25 Javascript
AngularJs解决跨域问题案例详解(简单方法)
2016/05/19 Javascript
jQuery实现滚动条滚动到子元素位置(方便定位)
2017/01/08 Javascript
javascript容错处理代码(屏蔽js错误)
2017/01/20 Javascript
详解AngularJs路由之Ui-router-resolve(预加载)
2017/06/13 Javascript
vue使用better-scroll实现下拉刷新、上拉加载
2018/11/23 Javascript
《javascript设计模式》学习笔记四:Javascript面向对象程序设计链式调用实例分析
2020/04/07 Javascript
原生JS实现多条件筛选
2020/08/19 Javascript
[02:42]DOTA2英雄基础教程 杰奇洛
2013/12/23 DOTA
[45:10]NB vs Liquid Supermajor小组赛 A组胜者组决赛 BO3 第二场 6.2
2018/06/04 DOTA
在Django的模型中添加自定义方法的示例
2015/07/21 Python
在Python中字典根据多项规则排序的方法
2019/01/21 Python
python argparse传入布尔参数false不生效的解决
2020/04/20 Python
jupyter notebook 实现matplotlib图动态刷新
2020/04/22 Python
CSS3中设置3D变形的transform-style属性详解
2016/05/23 HTML / CSS
CSS3新增布局之: flex详解
2020/06/18 HTML / CSS
详解HTML5 Canvas绘制时指定颜色与透明度的方法
2016/03/25 HTML / CSS
Europcar美国/加拿大:预订汽车或卡车租赁服务
2018/11/13 全球购物
涉外文秘个人求职的自我评价
2013/10/07 职场文书
入党积极分子思想汇报范文
2014/01/05 职场文书
多媒体编辑专业毕业生求职信
2014/06/13 职场文书
2014国庆节国旗下演讲稿(精选版)
2014/09/26 职场文书