我jQuery.DataTables
用来显示我的数据,一切似乎都工作正常,我使用DT_RowClass
参数DataTables
为我的 DataTable 中的每一行分配类。
我面临的问题是,我分配给行的类具有背景图像作为属性,例如:
.testClass { background: url("img/testClass.png") no-repeat 30px top; }
30px and top
用于我希望图像显示在顶部的右侧。现在Firefox and IE
,我在每行中获得 1 张图像(如预期的那样),但在 中Chrome and Safari
,我获得了多张图像(每列 1 张,列和顶部右侧 30 像素)。看起来,Chrome and Safari
正在对每一个应用类,td
而我已经将它作为tr
级别。
我已经检查了 CSS,它们不是td
级别的。
任何人都对这些浏览器有这个问题。
编辑
我的 HTML 看起来像
<table>
<tr id="xyz" class="test">
<td>Test Columns1</td>
<td>Test Columns2</td>
<td>Test Columns2</td>
</tr>
</table>
抱歉,不知道如何正确格式化