table设置超出部分隐藏,鼠标移上去显示全部内容的方法


Posted in HTML / CSS onDecember 24, 2022

 table内容超出宽度时隐藏并显示省略标记

HTML中,一个表格,要达到二个条件:

1、内容多了不自动换行;

2、固定单元格宽度。如果内容超出,则隐藏;

如 果在IE下,只是写成<table style="table-layout:fixed; overflow:hidden;"><tr><td nowrap>则可,而在FF下则不行。兼容IE和FF的写法,应该为:<table style="table-layout:fixed;"><tr>td style="overflow:hidden;" nowrap>

3、显示省略标记,只支持IE:

text-overflow:ellipsis;

测试代码:

<style>.tbl {table-layout:fixed}.td {overflow:hidden;text-overflow:ellipsis}</style>

<table class="tbl" border=1 width=80>

<tr>

    <td width=25% class="td" nowrap>abcdefghigklmnopqrstuvwxyz 1234567890</td>

    <td class="td" nowrap><div>abcdefghigklmnopqrstuvwxyz 1234567890</div></td>

</tr>

</table>

table设置超出部分隐藏,鼠标移上去显示全部内容

核心代码

table {
    border-collapse: collapse;
    width:55em;
    table-layout:fixed;/* 只有定义了表格的布局算法为fixed,下面td的定义才能起作用。 */
}
.thead th{
    width: 63px;
    height: 25px;
    text-align: center;
}
 
table td{
    position: relative;
    /*width: 80px;*/
    height: 25px;
    text-align: center;
    font-size: 12px;
    font-weight: normal;
 
    width:100%;
    word-break:keep-all;/* 不换行 */
    white-space:nowrap;/* 不换行 */
    overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ;需与overflow:hidden;一起使用。*/
}
table td:hover {
    overflow: visible;  /* 鼠标放上去显示全部文字 */
}

比较适合单独的页面,去过是全站模板就不能这么用了

table表格溢出隐藏

CSS部分:

table{
    table-layout:fixed;
    width:100%;
    height:100%;
    border-collapse:collapse;
}
table td{
    border:1px solid #5a5858;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.box{
    width:400px;
    height:200px;
}

HTML部分:

<div class="box">
    <table>
        <tr>
            <td>1111</td>
            <td>5555555555555555555456464645646464646</td>
        </tr>
    </table>
</div>

到此这篇关于table设置超出部分隐藏,鼠标移上去显示全部内容的方法的文章就介绍到这了,更多相关table超出隐藏内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

 
HTML / CSS 相关文章推荐
CSS3实现跳动的动画效果
Sep 12 HTML / CSS
用纯css3和html制作泡沫对话框实现代码
Mar 21 HTML / CSS
css实例教程 一款纯css3实现的超炫动画背画特效
Nov 05 HTML / CSS
使用css3实现的tab选项卡代码分享
Dec 09 HTML / CSS
CSS3实现大小不一的粒子旋转加载动画
Apr 21 HTML / CSS
用纯CSS3实现网页中常见的小箭头
Oct 16 HTML / CSS
H5仿微信界面教程(一)
Jul 05 HTML / CSS
Html5 Canvas 实现一个“刮刮乐”游戏
Sep 05 HTML / CSS
用HTML5的canvas实现一个炫酷时钟效果
May 20 HTML / CSS
关于老式浏览器兼容HTML5和CSS3的问题
Jun 01 HTML / CSS
浅谈amaze-ui中datepicker和datetimepicker注意的几点
Aug 21 HTML / CSS
CSS实现切角+边框+投影+内容背景色渐变效果
Nov 01 HTML / CSS
td 内容自动换行 table表格td设置宽度后文字太多自动换行
Dec 24 #HTML / CSS
HTML页面点击按钮关闭页面的多种方式
Dec 24 #HTML / CSS
html用代码制作虚线框怎么做? dw制作虚线圆圈的技巧
Dec 24 #HTML / CSS
CSS使用SVG实现动态分布的圆环发散路径动画
Dec 24 #HTML / CSS
CSS中理解层叠性及权重如何分配
Dec 24 #HTML / CSS
CSS 鼠标点击拖拽效果的实现代码
Dec 24 #HTML / CSS
详解CSS3浏览器兼容
Dec 24 #HTML / CSS
You might like
一个可查询所有表的“通用”查询分页类
2006/10/09 PHP
PHP分页显示制作详细讲解
2006/10/09 PHP
解析关于java,php以及html的所有文件编码与乱码的处理方法汇总
2013/06/24 PHP
sina的lightbox效果。
2007/01/09 Javascript
深入理解JavaScript系列(4) 立即调用的函数表达式
2012/01/15 Javascript
js中Math之random,round,ceil,floor的用法总结
2013/12/26 Javascript
JS 获取浏览器和屏幕宽高等信息代码
2014/03/31 Javascript
jQuery给多个不同元素添加class样式的方法
2015/03/26 Javascript
javascript数组去重的六种方法汇总
2015/08/16 Javascript
JS基于Ajax实现的网页Loading效果代码
2015/10/27 Javascript
jquery仿苹果的时间/日期选择效果
2017/03/08 Javascript
javascript+html5+css3自定义弹出窗口效果
2017/10/26 Javascript
jQuery实现鼠标响应式透明度渐变动画效果示例
2018/02/13 jQuery
nodejs多版本管理总结
2018/04/03 NodeJs
bing Map 在vue项目中的使用详解
2018/04/09 Javascript
vue如何判断dom的class
2018/04/26 Javascript
JavaScript学习笔记之DOM基础操作实例小结
2019/01/09 Javascript
JQuery基于FormData异步提交数据文件
2020/09/01 jQuery
使用Python简单的实现树莓派的WEB控制
2016/02/18 Python
TensorFlow saver指定变量的存取
2018/03/10 Python
Python闭包执行时值的传递方式实例分析
2018/06/04 Python
Python从数据库读取大量数据批量写入文件的方法
2018/12/10 Python
Python3.5局部变量与全局变量作用域实例分析
2019/04/30 Python
Python安装依赖(包)模块方法详解
2020/02/14 Python
在keras 中获取张量 tensor 的维度大小实例
2020/06/10 Python
css3实现背景模糊的三种方式(小结)
2020/05/15 HTML / CSS
美国钻石商店:Zales
2016/11/20 全球购物
幽默自我介绍演讲稿
2014/08/21 职场文书
小学竞选班长演讲稿
2014/09/09 职场文书
邀请函怎么写
2015/01/30 职场文书
PostgreSQL存储过程实用脚本(二):创建函数入门
2021/04/05 PostgreSQL
《暗黑破坏神2:重制版》本周进行第一轮A测 目前可官网进行申请报名
2021/04/07 其他游戏
Python数据分析之pandas函数详解
2021/04/21 Python
Python基础详解之邮件处理
2021/04/28 Python
mybatis中sql语句CDATA标签的用法说明
2021/06/30 Java/Android
5人制售《绝地求生》游戏外挂获利500多万元 被判刑
2022/03/31 其他游戏