我正在使用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张,顶部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>
道歉,不知道如何正确格式化