Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将td中的长文本划分为3行,哪一行具有特定的宽度?_Javascript_Html_Css - Fatal编程技术网

Javascript 如何将td中的长文本划分为3行,哪一行具有特定的宽度?

Javascript 如何将td中的长文本划分为3行,哪一行具有特定的宽度?,javascript,html,css,Javascript,Html,Css,我想把特定的td分成3行,并为特定的列设置特定的宽度,所以如果它溢出了3行,则放入3个点“…”。 总的来说,我需要具备以下标准的td: 宽度200px 我可以坐三条线 如果溢出上述尺寸,请放入“…” 添加这个css就可以了 { width:80%; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; backgrou

我想把特定的td分成3行,并为特定的列设置特定的宽度,所以如果它溢出了3行,则放入3个点“…”。 总的来说,我需要具备以下标准的td:

  • 宽度200px
  • 我可以坐三条线
  • 如果溢出上述尺寸,请放入“…”

  • 添加这个css就可以了

    {
        width:80%;
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        background:#fff;
        position:absolute;
    }
    
    • 必须有宽度、最大宽度或弯曲基准
    • 必须有空白:nowrap
    • 必须具有值不可见的溢出
    • 必须是display:block或inline block(或功能等效项,如flex项)
    p{
    宽度:80%;
    溢出:隐藏;
    显示:-网络工具包盒;
    -webkit线夹:3个;
    -网络工具包盒方向:垂直;
    背景:#fff;
    位置:绝对位置;
    }

    Lorem ipsum Door sit amet,是一位杰出的领导者。不喝啤酒的猫。法雷特拉·尼斯拉·维瓦姆斯,埃吉特·弗林吉利亚·艾利特。这是最聪明的。威利特·维利特·努克·卡苏斯是一位显贵。这句话的意思是:“我的天哪,我的天哪。”。我是威尼斯人的受害者。发酵悬钩子。这是一个很好的解决方案。bibendum suscipit的Quisque bibendum sem。我的名字叫Nam id tellus mi。Mauris前庭,Elos ac ultrices lacinia,justo est faucibus ipsum,sed sollicitudin sapien odio sed est。在《同侧经》中,比本杜姆·奎斯·洛雷姆等人,乌尔里西斯·尼西。这是一位杰出的社会精英。不喝啤酒的猫。法雷特拉·尼斯拉·维瓦姆斯,埃吉特·弗林吉利亚·艾利特。这是最聪明的。威利特·维利特·努克·卡苏斯是一位显贵。这句话的意思是:“我的天哪,我的天哪。”。我是威尼斯人的受害者。发酵悬钩子。这是一个很好的解决方案。bibendum suscipit的Quisque bibendum sem。我的名字叫Nam id tellus mi。Mauris前庭,Elos ac ultrices lacinia,justo est faucibus ipsum,sed sollicitudin sapien odio sed est。在《同侧经》中,比本杜姆·奎斯·洛雷姆等人,乌尔里西斯·尼西。Maecenas scelerisque sodales ipsum a hendrerit.

    添加此css将完成此任务

    {
        width:80%;
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        background:#fff;
        position:absolute;
    }
    
    • 必须有宽度、最大宽度或弯曲基准
    • 必须有空白:nowrap
    • 必须具有值不可见的溢出
    • 必须是display:block或inline block(或功能等效项,如flex项)
    p{
    宽度:80%;
    溢出:隐藏;
    显示:-网络工具包盒;
    -webkit线夹:3个;
    -网络工具包盒方向:垂直;
    背景:#fff;
    位置:绝对位置;
    }

    Lorem ipsum Door sit amet,是一位杰出的领导者。不喝啤酒的猫。法雷特拉·尼斯拉·维瓦姆斯,埃吉特·弗林吉利亚·艾利特。这是最聪明的。威利特·维利特·努克·卡苏斯是一位显贵。这句话的意思是:“我的天哪,我的天哪。”。我是威尼斯人的受害者。发酵悬钩子。这是一个很好的解决方案。bibendum suscipit的Quisque bibendum sem。我的名字叫Nam id tellus mi。Mauris前庭,Elos ac ultrices lacinia,justo est faucibus ipsum,sed sollicitudin sapien odio sed est。在《同侧经》中,比本杜姆·奎斯·洛雷姆等人,乌尔里西斯·尼西。这是一位杰出的社会精英。不喝啤酒的猫。法雷特拉·尼斯拉·维瓦姆斯,埃吉特·弗林吉利亚·艾利特。这是最聪明的。威利特·维利特·努克·卡苏斯是一位显贵。这句话的意思是:“我的天哪,我的天哪。”。我是威尼斯人的受害者。发酵悬钩子。这是一个很好的解决方案。bibendum suscipit的Quisque bibendum sem。我的名字叫Nam id tellus mi。Mauris前庭,Elos ac ultrices lacinia,justo est faucibus ipsum,sed sollicitudin sapien odio sed est。在《同侧经》中,比本杜姆·奎斯·洛雷姆等人,乌尔里西斯·尼西。Maecenas scelerisque sodales ipsum a hendrerit.

    您可以使用线夹:

    表,th,td{
    边框:1px纯黑;
    }
    运输署{
    宽度:100px;
    显示:-网络工具包盒;
    -webkit线夹:3个;
    -网络工具包盒方向:垂直;
    溢出:隐藏;
    }
    
    单元格acellacellacellacellacellacellacellacellacellacellacella
    B单元
    
    您可以使用线夹:

    表,th,td{
    边框:1px纯黑;
    }
    运输署{
    宽度:100px;
    显示:-网络工具包盒;
    -webkit线夹:3个;
    -网络工具包盒方向:垂直;
    溢出:隐藏;
    }
    
    单元格acellacellacellacellacellacellacellacellacellacellacella
    B单元
    
    谢谢你的回答,它帮助了我,但我不擅长材料设计,请查看我的代码并帮助@NurdauletShamilov。当然,让我检查一下。因为你使用的是材料表。你需要覆盖下面的材质类:
    .mdc-data-table_uutable{white space:inherit;}
    它也领先了一步,但现在看起来很奇怪,我怎样才能垂直居中文本,并从底部和顶部进行填充,我尝试使用填充,但它显示隐藏的文本,谢谢你,谢谢你的回答,它帮助了我,但我不适用于材料设计,请查看我的代码并帮助@NurdauletShamilov。当然,让我检查一下。因为您使用的是材料表。您需要覆盖下面的材质类:
    .mdc-data-table_uutable{white space:inherit;}
    它也领先了一步,但现在看起来很奇怪,我如何垂直居中文本,并从底部和顶部进行填充,我尝试使用填充,但它显示隐藏文本,谢谢先生