我有一个表,在 <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>
如何在 HTML 表格的每一行上交替使用 CSS 类?
最佳答案
tr.odd { background-color: #EEDDEE }
tr.even { background-color: #EEEEDD }
然后使用
<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>
关于html - 在 HTML 表格的每一行上交替使用 CSS 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8414837/