Bootstrap 3以响应方式截断表行内的长文本

我使用的是bootstrap3表,当我在表中放入大文本时,它会包裹在多行中,但是我希望它以响应方式在结尾处被三个点截断,而不会弄乱表的布局(i找到了一些解决方案,但效果不佳)。

那可能吗 ?怎么样 ?

PS:任何解决方案都是可以接受的,但如果可能的话,我希望它只是HTML / CSS。

回答:

我是这样做的(您需要添加一个类 ,<td>并将其放在a之间<span>

<td class="text"><span>looooooong teeeeeeeeext</span></td>

.table td.text {

max-width: 177px;

span {

white-space: nowrap;

overflow: hidden;

text-overflow: ellipsis;

display: inline-block;

max-width: 100%;

}

}

.table td.text {

max-width: 177px;

}

.table td.text span {

white-space: nowrap;

overflow: hidden;

text-overflow: ellipsis;

display: inline-block;

max-width: 100%;

}

而且它仍将是移动响应的(通过layout = fixed将其忘记)并将保持原始行为。

:当然, 是自定义尺寸(输入您需要的尺寸)。

以上是 Bootstrap 3以响应方式截断表行内的长文本 的全部内容, 来源链接: utcz.com/qa/426709.html

回到顶部