Java 带GWT的HTML(非文本)的多行省略号

Java 带GWT的HTML(非文本)的多行省略号,java,html,css,gwt,Java,Html,Css,Gwt,我从REST服务器获得一个HTML字符串,它看起来像: "... text with a <span class='myClass'>stylized phrase</span> and then some ..." 但它只适用于一行程序,我希望它在省略号之前有两行(以便填充更多包含的div) 我现在唯一的选择就是做,在我看来,这是一种过度的行为。 我更喜欢在GWT中这样做,有人知道怎么做吗。你有两种方法可以尝试 1) 注入标记 2) 使用其他CSP属性,如-webki

我从REST服务器获得一个
HTML
字符串,它看起来像:

"... text with a <span class='myClass'>stylized phrase</span> and then some ..."
但它只适用于一行程序,我希望它在省略号之前有两行(以便填充更多包含的div)

我现在唯一的选择就是做,在我看来,这是一种过度的行为。

我更喜欢在GWT中这样做,有人知道怎么做吗。

你有两种方法可以尝试

1) 注入

标记

2) 使用其他CSP属性,如
-webkit线夹:N;/*要显示的行数*/


这两种方法都不是完全干净的。

已经尝试过,但这只适用于基于
webkit
的浏览器(如
Chrome
Safari
),而不适用于我的
Firefox
IE9
Opera
。是的,因为css属性前缀只提到它的webkit。需要为其他浏览器找到解决方法-
.myElement {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}