我有一个循环的表<tr>,我想用两个CSS类行,就像属性rowClass的rich:dataTable.
这可能是代码的一部分:
<table>
<c:forEach items="${MyBean.Result}" var="item">
<tr>
<td><h:outputText value="${item.attr}" />
</td>
</tr>
</c:forEach>
</table>
Run Code Online (Sandbox Code Playgroud)
如何在HTML表的每一行上交替使用CSS类?
tr.odd { background-color: #EEDDEE }
tr.even { background-color: #EEEEDD }
Run Code Online (Sandbox Code Playgroud)
然后用
<c:forEach items="${element}" var="myCollection" varStatus="loopStatus">
<tr class="${loopStatus.index % 2 == 0 ? 'odd' : 'even'}">
<td><h:outputText value="${item.attr}" />
</td>
</tr>
</c:forEach>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1096 次 |
| 最近记录: |