解决表格里面使用text-overflow后依旧不能隐藏超出的文本

来源: http://blog.csdn.net/colinmuxi/article/details/9069595  (非原创,自摘当笔记)

在w3cschool中css3中有个文本相关的属性text-overflow,当把它设为ellipsis时文本溢出内容就能显示为省略标记,而设为clip时就能把文本溢出的部分裁切掉,当然,前提是设置好两个属性,那就是white-space:nowrap(强制文本在一行内显示)及overflow:hidden(溢出内容为隐藏),也就是要同时有

{

text-overflow:ellipsis或clip;

white-space:nowrap;

overflow:hidden;

}

因为之前有用过不少次这个属性,而且用得也都很顺利,所以最近在弄一些table的时候遇到了td内的内容太多而出现换行从而影响整体的美观的问题,所以我想把文本不换行而且让超出的文本能显示为省略号,于是我就很自然的就去用了上面那三属性并且也为td设置了长度和宽度,结果神了奇,一直没把超出的文本内容给换成省略号,尝试排除了各种我觉得有可能的影响后依旧不能解决,于是我只好去google一下,后来终于找到了原因,就是要在table的样式里定义一个属性 table-layout:fixed,综上,要想解决表格里面使用text-overflow后依旧不能隐藏超出的文本的问题,就必须完整的使用下面这些属性

td{

text-overflow:ellipsis或clip;

white-space:nowrap;

overflow:hidden;

width:**px;

}

table{

table-layout:fixed;

}

还有如果想鼠标移动上去时显示被隐藏的文本内容,还可以设置
td:hover
{
text-overflow:inherit;
overflow:visible;
}

转载于:https://www.cnblogs.com/haizeiwen/p/3613229.html

解决表格里面使用text-overflow后依旧不能隐藏超出的文本相关推荐

  1. 解决安装Tuxera NTFS For Mac后依旧无法写入的问题

    Tuxera NTFS For Mac软件可以用于解决NTFS格式磁盘在Mac系统中不支持写入操作的问题,一般来说安装软件完成后即可完美解决此问题,但有时会发现,Mac系统依旧无法写入磁盘文件,那此时 ...

  2. layui表格点击排序按钮后,表格绑定事件失效解决方法

    layui表格点击排序按钮后,表格绑定事件失效解决方法 参考文章: (1)layui表格点击排序按钮后,表格绑定事件失效解决方法 (2)https://www.cnblogs.com/gongliha ...

  3. java 后端 使用 Graphics2D 制作海报,画echarts图,带工具类,各种细节:如头像切割成圆形,文字换行算法(完美实验success),解决画上文字、图片后不清晰问题

    文章目录 先看成品 前言 一.项目目录结构 一.海报制作PosterUtil.java工具类 1. 描述 2. 代码 二.测试生成海报 1. 描述 2. 直接上代码 四.其他测试 1. Test1_C ...

  4. django通过ajax请求接口返回多条数据,并动态生成表格,请求表单后将表格数据并入库

    一.最近在做接口相关的开发,需求是这样的,通过一个接口所需要传递的参数,调用接口后,处理接口响应的参数,返回多条数据,并动态生成表格,请求表单后将表格的数据入库,下面是我改过的代码,跟实际代码有些出入 ...

  5. 【latex】Latex解决表格过宽问题,自适应调整宽度;自动调整适合的表格大小

    注:本文不涉及文字等自动换行问题,只单纯解决表格过宽问题 写论文时数据表格宽度溢出了,由于是数据,所以不涉及文字等自动换行问题.在网上搜索解决方法时,发现大家都是直接给粘贴出了解决方法,并没有给出命令 ...

  6. 微信公众号自动回复服务器数据,[终极方案]解决微信公众号服务器配置启用后无法自动回...

    在配置服务器配置时Token验证通过后,遇到给公众号发信息,提示:提示该公众号提供的服务出现故障,请稍后再试 的问题,一直实现不了自动回复的功能.百度了大量的资料,参考了开发文档,尝试了n种办法,检查 ...

  7. VS Code修改语言设置后依旧显示英文的问题解决

    1.修改默认语言 1)ctrl+shift+P 显示所有命令 2)查找Configure Display Language(中文环境下为"配置显示语言"),打开locale.jso ...

  8. 解决WORD疑难之:设置节起始页码后出现诡异隐藏页/跳页、节首页页面边框丢失

    解决WORD疑难之:设置节起始页码后出现诡异隐藏页/跳页.节首页页面边框丢失 适用软件及版本:MS OFFICE2003 pro中的WORD,其它版本应可适用. 适用人群:编排大中型复杂文档的用户 症 ...

  9. HTML怎么把图片占满表格,CSS解决表格或图片内容将页面撑开的办法

    在制作页面,添加资料的时候,可能会遇到这种情况,客户提供的表格数据太宽,把页面撑开了,我也遇到这样的问题,当我尽量给表格减肥,发现还是不行的时候,偶忽然想到了overflow:auto,这个属性. 在 ...

  10. 在对设置表格设置table-layer:fixed样式后,发现表格中有一行合并过,其它没有合并的行的列宽会平均化,对列宽的设置会失效

    来自文章  http://www.jb51.net/css/153601.html 在对设置表格设置table-layer:fixed样式后,发现表格中有一行合并过,其它没有合并的行的列宽会平均化,对 ...

最新文章

  1. Android中获取系统语言(适用于Android7.0以上系统)
  2. python tf_TF 2.1.0-rc2发布,2020年停止支持Python 2
  3. Java 基础 | 命名和运算
  4. C++练习 | C++从入门到放弃(基础+进阶C++ github)
  5. hibernate中的所有属性
  6. PCL点云CSV转PCD文件
  7. 虚拟机linux和主机网络连接,linux虚拟机中和主机三种网络连接方式的区别
  8. Python查找任意字符串中只出现一次的字符(2016奇虎笔试题)
  9. JSOI2018冬令营游记总结(迁移自洛谷博客)
  10. java中将list、map对象写入文件
  11. java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
  12. centos7安装禅道
  13. PTA-Python题库(浙大版Python程序设计教材对应练习) 题解索引
  14. CSS 3之鼠标特效
  15. win10 系统下‘javac‘ 不是内部或外部命令,
  16. 腾达ap设置说明_腾达路由器怎么设置AP模式?
  17. 用python处理mp4与gif格式互转,简单到爆!
  18. Centos 7 内网安装 DzzOffice
  19. 谷歌插件.crx文件无法安装
  20. Pr:导出设置之元数据

热门文章

  1. NAT地址转换的三种实现方式
  2. 解读TIME_WAIT--你在网上看到的大多数帖子可能都是错误的
  3. JqGrid常用示例
  4. 【Luogu】P1486郁闷的出纳员(Splay)
  5. ULN2003的使用
  6. linux exec操作文件描述符
  7. [DOTween]使用过程中的一些注意事项记录
  8. SqlHelper 类
  9. asp.net登陆数据库的错误解决
  10. .Net 数据类型转化