在表格单元格内的流体div中将文本截断为省略号

堆栈显示

我有一个3列固定的左右布局,中间布局如下所示。它可以像目前一样完美运行。但是,如果我向其中添加一个截断类,则中间div宽度将在父宽度上扩展。

因此,我的问题是:如何截断流体布局中的文本并在流体布局宽度内固定截断的文本。请注意,我不希望对中间div宽度进行硬编码。

添加截断类之前的Plunkr:单击此处

如果替换div class=middle为此,它将无法截断文本。

<div class="middle">
        <div class="truncate">This is a very long text that should be truncate</div>
        <div class="truncate">This is a verry very long text that should be truncated</div>
      </div>

预期样品:

在此处输入图片说明

桑索什·库玛(Santhosh Kumar)

我已经编辑了您的代码以实现相同的目的。

<div class="three-column-wrapper">
  <div class="left">
    Left
  </div>
  <div class="middle">
    <div class="truncate">This is a very long text that should be truncate This is a verry very long text that should be truncated</div>
    <div class="truncate">This is a verry very long text that should be truncated</div>
  </div>
  <div class="right">
    123
  </div>
</div>

    .three-column-wrapper {
    width: 100%;
    height: 50px;
    display: table;
    padding: 0;
    margin: 0;
    table-layout: fixed;
}
.left {
    width: 40px;
}

.left, .middle, .right {
    display: table-cell;
    vertical-align: middle;
}
.middle {
    background: red;
}
.truncate {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
}
.right {
    width: 40px;
    text-align: center;
}

我已将table-layout:fixed添加到父级,以确保子级div共享相等的宽度(如果未提及宽度)。而且,如果提到宽度,它也不会包装。然后,我在截断类中增加了宽度。请注意,没有提及宽度,省略号将不起作用。请参考这里

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在表格单元格内的流体div中将文本截断为省略号

来自分类Dev

表格单元格上的文本溢出省略号在IE8和IE9中不起作用

来自分类Dev

文本溢出:省略号和显示表格单元

来自分类Dev

如果需要,使表格单元格占用尽可能多的空间和省略号

来自分类Dev

带有文本省略号的表格单元中的contenteditable div在IE11中不起作用

来自分类Dev

TextView文本在左侧被截断,而不是省略了省略号

来自分类Dev

如何用省略号截断长文本,但总是在省略号后显示图标

来自分类Dev

文字溢出:省略号;不截断溢出文本并给出省略号

来自分类Dev

如何在kendo ui网格中显示长单元格值的省略号?

来自分类Dev

在SSRS中用省略号截断文本框内容

来自分类Dev

截断文本并添加省略号PHP SQL

来自分类Dev

截断标题旁边带有省略号的文本

来自分类Dev

在SSRS中用省略号截断文本框内容

来自分类Dev

PyQt / Qt,带有自定义委托的tableview,用于使用省略号来显示文本溢出单元格

来自分类Dev

文本溢出:高度有限的div内的弹性高度div内的省略号

来自分类Dev

在表格单元格中将文本对齐到顶部

来自分类Dev

截断表格单元格中的溢出文本,因此表格不会比屏幕宽

来自分类Dev

文本单元格显示为井号

来自分类Dev

div容器中的表格布局和省略号

来自分类Dev

如果文本为空,如何隐藏表格单元格

来自分类Dev

MS Word:在表格单元格内选择文本

来自分类Dev

流体容器上方的流体按钮上的文字省略号

来自分类Dev

截断省略号,不带宽度

来自分类Dev

在表格单元格中使div高度为100%

来自分类Dev

在div中用省略号垂直对齐文本

来自分类Dev

Javascript:获取表格单元格的内容(在div内)

来自分类Dev

在Firefox下,表格单元格内的Textarea不会调整为单元格高度

来自分类Dev

Aspose.words mailmerge。如果表格单元格中的页面溢出,则文本将被截断

来自分类Dev

使用CSS省略号在悬停上显示截断的文本会覆盖其下方的文本

Related 相关文章

  1. 1

    在表格单元格内的流体div中将文本截断为省略号

  2. 2

    表格单元格上的文本溢出省略号在IE8和IE9中不起作用

  3. 3

    文本溢出:省略号和显示表格单元

  4. 4

    如果需要,使表格单元格占用尽可能多的空间和省略号

  5. 5

    带有文本省略号的表格单元中的contenteditable div在IE11中不起作用

  6. 6

    TextView文本在左侧被截断,而不是省略了省略号

  7. 7

    如何用省略号截断长文本,但总是在省略号后显示图标

  8. 8

    文字溢出:省略号;不截断溢出文本并给出省略号

  9. 9

    如何在kendo ui网格中显示长单元格值的省略号?

  10. 10

    在SSRS中用省略号截断文本框内容

  11. 11

    截断文本并添加省略号PHP SQL

  12. 12

    截断标题旁边带有省略号的文本

  13. 13

    在SSRS中用省略号截断文本框内容

  14. 14

    PyQt / Qt,带有自定义委托的tableview,用于使用省略号来显示文本溢出单元格

  15. 15

    文本溢出:高度有限的div内的弹性高度div内的省略号

  16. 16

    在表格单元格中将文本对齐到顶部

  17. 17

    截断表格单元格中的溢出文本,因此表格不会比屏幕宽

  18. 18

    文本单元格显示为井号

  19. 19

    div容器中的表格布局和省略号

  20. 20

    如果文本为空,如何隐藏表格单元格

  21. 21

    MS Word:在表格单元格内选择文本

  22. 22

    流体容器上方的流体按钮上的文字省略号

  23. 23

    截断省略号,不带宽度

  24. 24

    在表格单元格中使div高度为100%

  25. 25

    在div中用省略号垂直对齐文本

  26. 26

    Javascript:获取表格单元格的内容(在div内)

  27. 27

    在Firefox下,表格单元格内的Textarea不会调整为单元格高度

  28. 28

    Aspose.words mailmerge。如果表格单元格中的页面溢出,则文本将被截断

  29. 29

    使用CSS省略号在悬停上显示截断的文本会覆盖其下方的文本

热门标签

归档