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中文字镂空、透明值、阴影效果设置示例小结
Mar 07 HTML / CSS
CSS伪类与CSS伪元素的区别及由来具体说明
Dec 07 HTML / CSS
CSS3 transforms应用于背景图像的解决方法
Apr 16 HTML / CSS
CSS Houdini实现动态波浪纹效果
Jul 30 HTML / CSS
html5 Canvas画图教程(5)—canvas里画曲线之arc方法
Jan 09 HTML / CSS
Html5游戏开发之乒乓Ping Pong游戏示例(一)
Jan 21 HTML / CSS
html5+css3气泡组件的实现
Nov 21 HTML / CSS
推荐WEB开发者最佳HTML5和CSS3代码生成器
Nov 24 HTML / CSS
HTML5 Canvas的常用线条属性值总结
Mar 17 HTML / CSS
HTML块级标签汇总(小篇)
Jul 13 HTML / CSS
HTML5实现移动端复制功能
Apr 19 HTML / CSS
Canvas系列之滤镜效果
Feb 12 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
php面向对象全攻略 (六)__set() __get() __isset() __unset()的用法
2009/09/30 PHP
超级好用的一个php上传图片类(随机名,缩略图,加水印)
2010/06/30 PHP
PHP中extract()函数的妙用分析
2012/07/11 PHP
php object转数组示例
2014/01/15 PHP
纯PHP代码实现支付宝批量付款
2015/12/24 PHP
php实现微信公众号主动推送消息
2015/12/31 PHP
PHP验证码类ValidateCode解析
2017/01/07 PHP
php编程实现简单的网页版计算器功能示例
2017/04/26 PHP
thinkphp5 加载静态资源路径与常量的方法
2017/12/24 PHP
PHP7 mongoDB扩展使用的方法分享
2019/05/02 PHP
PHP Trait代码复用类与多继承实现方法详解
2019/06/17 PHP
javascript自动改变文字大小和颜色的效果的小例子
2013/08/02 Javascript
JavaScript中exec函数用法实例分析
2015/06/08 Javascript
JS使用正则表达式实现关键字替换加粗功能示例
2016/08/03 Javascript
关于Vue.js 2.0的Vuex 2.0 你需要更新的知识库
2016/11/30 Javascript
js实现九宫格的随机颜色跳转
2017/02/19 Javascript
基于Bootstrap框架实现图片切换
2017/03/10 Javascript
Canvas放置反弹效果随机图形(实例)
2017/08/17 Javascript
Vue表单输入绑定的示例代码
2018/11/01 Javascript
详解从0开始搭建微信小程序(前后端)的全过程
2019/04/15 Javascript
基于vue--key值的特殊用处详解
2020/07/31 Javascript
听歌识曲--用python实现一个音乐检索器的功能
2016/11/15 Python
Python实现对百度云的文件上传(实例讲解)
2017/10/21 Python
python使用邻接矩阵构造图代码示例
2017/11/10 Python
对python中if语句的真假判断实例详解
2019/02/18 Python
在Python中COM口的调用方法
2019/07/03 Python
PyTorch 中的傅里叶卷积实现示例
2020/12/11 Python
皇家阿尔伯特瓷器美国官网:Royal Albert美国
2020/02/16 全球购物
生物技术专业毕业生求职信范文
2013/12/14 职场文书
2014幼儿园大班工作总结
2014/11/10 职场文书
经理助理岗位职责
2015/02/02 职场文书
2015年护士节活动策划方案
2015/05/04 职场文书
毕业实习感受与体会
2015/05/26 职场文书
同步小康驻村工作简报
2015/07/20 职场文书
我的生日感言
2015/08/03 职场文书
php解析非标准json、非规范json的方式实例
2022/05/10 PHP