为什么我的文字溢出:省略号;没有工作吗?

我试图使文本不会太长,overflow:hidden但是我怎么使用text-overflow: ellipsis;?我已经使用了,但它无法正常工作。

这是我的代码JSfillder

我不知道为什么它不起作用?

这是我的HTML代码

<div class="profile-post-container">
  <ul class="nav nav-tabs">
    <li class="active btn-profile-post"><a data-toggle="pill" href="#post">Post</a></li>
  </ul>
  <div class="profile-post-answer-container tab-content">
    <div id="post" class=" tab-pane fade in active">
      <h3>Post</h3>
      <table class="table table-hover table-list">
        <tr class="a">
          <td class="b">
            <a href="chatroom.php?chatroomID=<?php echo $row['id'];?>">
              <div class="list-block">
                <p class="profile-post-setting">
                  aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
                </p>
              </div>
            </a>
          </td>
        </tr>
        <tr class="a">
          <td class="b">
            <a href="chatroom.php?chatroomID=<?php echo $row['id'];?>">
              <div class="list-block">
                <p class="profile-post-setting">
                  aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
                </p>
              </div>
            </a>
          </td>
        </tr>
        <tr class="a">
          <td class="b">
            <a href="chatroom.php?chatroomID=<?php echo $row['id'];?>">
              <div class="list-block">
                <p class="profile-post-setting">
                  aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
                </p>
              </div>
            </a>
          </td>
        </tr>
      </table>
    </div>
  </div>
  <div class="profile-seeall-container">
    <a href="#">
      <button class="btn content-btn see-all-button">
        see all
      </button>
    </a>
  </div>
</div>

这是CSS代码

.profile-post-container {
  width: 80%;
  height: auto;
  margin: 2.5% auto;
  padding: 2.5% 1% 2.5% 1%;
  background-color: #ffffff;
  display: block;
  vertical-align: top;
  border-radius: 25px;
}

.profile-post-answer-container {
  width: 100%;
  height: auto;
  display: block;
  vertical-align: top;
  text-align: left;
  background-color: red;
}

.profile-seeall-container {
  width: 100%;
  height: auto;
  display: block;
  vertical-align: top;
  text-align: right;
  padding-right: 2.5%;
  background-color: blue;
}

.table-list {
  display: block;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

h3 {
  margin-left: .5%;
}
bxorcloud

您应该给div指定一个宽度(.list-block)。并删除p标签。

.profile-post-container {
  width: 80%;
  height: auto;
  margin: 2.5% auto;
  padding: 2.5% 1% 2.5% 1%;
  background-color: #ffffff;
  display: block;
  vertical-align: top;
  border-radius: 25px;
}

.profile-post-answer-container {
  width: 100%;
  height: auto;
  display: block;
  vertical-align: top;
  text-align: left;
  background-color: red;
}

.profile-seeall-container {
  width: 100%;
  height: auto;
  display: block;
  vertical-align: top;
  text-align: right;
  padding-right: 2.5%;
  background-color: blue;
}

.list-block {
  display: block;
  width:100px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

h3 {
  margin-left: .5%;
}
<div class="profile-post-container">
  <ul class="nav nav-tabs">
    <li class="active btn-profile-post"><a data-toggle="pill" href="#post">Post</a></li>
  </ul>
  <div class="profile-post-answer-container tab-content">
    <div id="post" class=" tab-pane fade in active">
      <h3>Post</h3>
      <table class="table table-hover table-list">
        <tr class="a">
          <td class="b">
            <a href="chatroom.php?chatroomID=<?php echo $row['id'];?>">
              <div class="list-block">
       
                  aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
                
              </div>
            </a>
          </td>
        </tr>
        <tr class="a">
          <td class="b">
            <a href="chatroom.php?chatroomID=<?php echo $row['id'];?>">
              <div class="list-block">

                  aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
                
              </div>
            </a>
          </td>
        </tr>
        <tr class="a">
          <td class="b">
            <a href="chatroom.php?chatroomID=<?php echo $row['id'];?>">
              <div class="list-block">
 
                  aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我的文字溢出:省略号;没有工作吗?

来自分类Dev

为什么我的溢出和文本溢出:省略号代码在 MS Edge 中不起作用?

来自分类Dev

文字溢出的样式点:省略号

来自分类Dev

文字溢出:IE中的省略号

来自分类Dev

如何使用文字溢出:省略号?

来自分类Dev

文字溢出的样式点:省略号

来自分类Dev

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

来自分类Dev

Flexbox和文本溢出:省略号混合使用吗?

来自分类Dev

Flexbox和文本溢出:省略号混合使用吗?

来自分类Dev

文字溢出:省略号在有限的显示行中不起作用

来自分类Dev

文字溢出省略号不起作用

来自分类Dev

CSS文字溢出省略号+以%表示的宽度无效

来自分类Dev

CSS文字溢出:省略号不取决于宽度

来自分类Dev

如何选择我的溢出省略号开始的位置

来自分类Dev

具有多个跨度的文本溢出省略号

来自分类Dev

为什么我要把省略号放在函数的参数中?

来自分类Dev

为什么文本溢出:省略号不适用于 Firefox 中的 display: inline-flex?

来自分类Dev

文本溢出:省略号无法正常工作。溢出视野之外

来自分类Dev

带省略号的段落溢出

来自分类Dev

文本溢出:省略号不被尊重

来自分类Dev

带有省略号的CSS文字换行

来自分类Dev

CSS文本溢出属性省略号可以应用于垂直滚动文本吗?

来自分类Dev

HTML中的“智能”溢出:有没有办法在结尾处带有链接的省略号“ ...”以查看整个内容?

来自分类Dev

溢出问题:隐藏和文本溢出:省略号

来自分类Dev

CSS文字溢出:省略号在V-chip上不起作用

来自分类Dev

在我的情况下,文本溢出省略号不起作用

来自分类Dev

没有显示在有序列表中的列表项中的数字,显示如下:inline-block; 和文本溢出:省略号;

来自分类Dev

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

来自分类Dev

在带有文本溢出省略号的行之后放置图标

Related 相关文章

  1. 1

    为什么我的文字溢出:省略号;没有工作吗?

  2. 2

    为什么我的溢出和文本溢出:省略号代码在 MS Edge 中不起作用?

  3. 3

    文字溢出的样式点:省略号

  4. 4

    文字溢出:IE中的省略号

  5. 5

    如何使用文字溢出:省略号?

  6. 6

    文字溢出的样式点:省略号

  7. 7

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

  8. 8

    Flexbox和文本溢出:省略号混合使用吗?

  9. 9

    Flexbox和文本溢出:省略号混合使用吗?

  10. 10

    文字溢出:省略号在有限的显示行中不起作用

  11. 11

    文字溢出省略号不起作用

  12. 12

    CSS文字溢出省略号+以%表示的宽度无效

  13. 13

    CSS文字溢出:省略号不取决于宽度

  14. 14

    如何选择我的溢出省略号开始的位置

  15. 15

    具有多个跨度的文本溢出省略号

  16. 16

    为什么我要把省略号放在函数的参数中?

  17. 17

    为什么文本溢出:省略号不适用于 Firefox 中的 display: inline-flex?

  18. 18

    文本溢出:省略号无法正常工作。溢出视野之外

  19. 19

    带省略号的段落溢出

  20. 20

    文本溢出:省略号不被尊重

  21. 21

    带有省略号的CSS文字换行

  22. 22

    CSS文本溢出属性省略号可以应用于垂直滚动文本吗?

  23. 23

    HTML中的“智能”溢出:有没有办法在结尾处带有链接的省略号“ ...”以查看整个内容?

  24. 24

    溢出问题:隐藏和文本溢出:省略号

  25. 25

    CSS文字溢出:省略号在V-chip上不起作用

  26. 26

    在我的情况下,文本溢出省略号不起作用

  27. 27

    没有显示在有序列表中的列表项中的数字,显示如下:inline-block; 和文本溢出:省略号;

  28. 28

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

  29. 29

    在带有文本溢出省略号的行之后放置图标

热门标签

归档