PHP群:95885625 Hbuilder+MUI群:81989597 站长QQ:634381967
    您现在的位置: 首页 > 开发编程 > Jquery教程 > 正文

    jQuery DataTables插件内容太多省略号代替、内容不换行,鼠标移上去显示详情 - Datatables中文网

    作者:admin来源:网络浏览:时间:2020-09-30 00:07:50我要评论
    导读:这个问题主要是代表一些需要用css解决的问题:render:function(data,type,row,meta){//然后是内容太多用。。。。表示、内容不换行,鼠标移...
    这个问题主要是代表一些需要用css解决的问题:

    1. render: function(data, type, row, meta) { 
    2.     //然后是 内容太多用。。。。表示、内容不换行,鼠标移上去显示详情 
    3.     //这类问题最简单的肯定是使用css解决 
    4.     //    //1. table-layout: fixed 由于table-layout的默认值是auto, 
    5.     //即table的宽高将取决于其内容的多寡,如果内容的体积无法估测,那么最终表格的呈现形式也无法保证了, 
    6.     //fixed一下就好了。(注意:此样式是关键) 
    7.     //    //2. white-space: nowrap 是为了保证无论单元格(TD)中文本内容有多少, 
    8.     //都不会自动换行,此时多余的内容会在水平方向撑破单元格。 
    9.     //    //3. overflow: hidden 隐藏超出单元格的部分。 
    10.     //    //4. text-overflow: ellipsis 将被隐藏的那部分用省略号代替。 
    11.     //这4个css样式都可以百度出来的,第一个是写在table标签里面的,2、3、4写在td里面 
    12.     //假设这个tomuchcontent 就是本列的值 data 
    13.     var tomuchcontent = "测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据"
    14.     //我这里做个简单的示范 
    15.     return '<div id="a" style="width:100px;height:100px;overflow: hidden;text-overflow: ellipsis;" '
    16.         'title="‘+tomuchcontent +’">‘+tomuchcontent +’</div>'

     

    转载请注明(B5教程网)原文链接:https://b5.mxunkeji.com/content-47-5689-1.html
    相关热词搜索: jQuery插件 DataTables