我的balise <li>
有backgroup
,但li
的值有时太长。
所以我想当值太长而不显示值的开头那么有点像这样:
112312531821321 =======&gt; 112312531 ..
CSS
或HTML
中是否有选项可以执行此操作?
这是我的代码:
<ul >
<ui:repeat value="#{op.orderedOf}" var="vari" >
<li class="item" ><h:outputText value="#{vari}" /></li>
</ui:repeat>
</ul>
答案 0 :(得分:0)
使用CSS ellipsis
以下是我很久以前回答的类似question
答案 1 :(得分:0)
ul li {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
什么时候可以使用它?
http://caniuse.com/#search=ellipsis
OPERA解决方案
text-overflow: -o-ellipsis-lastline