【发布时间】:2015-06-26 19:12:02
【问题描述】:
我正在尝试在具有动态高度的 HTML div 上使用 CSS text-overflow: ellipsis 属性。 JS小提琴链接是https://jsfiddle.net/GS2306/bj8jg6nc/1/
#first {
max-height: 310px;
width: 300px;
border: 1px solid red;
}
.one {
max-height: 150px;
width: inherit;
border: 1px solid blue;
font-size: 40px;
overflow: hidden;
text-overflow: ellipsis;
min-height: 100px;
white-space: nowrap;
}
.two {
height: 100px;
width: inherit;
border: 1px solid green;
}
我无法看到占用可用空间的全文。
但是,当我从具有“one”类的 div 中删除“white-space: nowrap”属性时,我可以看到文本占用了可用空间。 https://jsfiddle.net/GS2306/bj8jg6nc/2/
在这种情况下如何使文本占据最大宽度 150 px,并将溢出的文本显示为剩余部分的省略号
【问题讨论】:
-
你是什么浏览器
-
你想使用多行和省略号吗?
-
@Cayce K。我正在使用谷歌浏览器
-
@PraveenKumar 是的。我想同时使用
-
您是否检查过它在 Firefox 上是否正确?