Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 图像作为背景在Chrome和Safari中不起作用_Css - Fatal编程技术网

Css 图像作为背景在Chrome和Safari中不起作用

Css 图像作为背景在Chrome和Safari中不起作用,css,Css,我正在使用jQuery.DataTables显示我的数据,一切似乎都很正常,我使用DataTables中的DT_RowClass参数将类分配给我的DataTable中的everyrow 我面临的问题是,我分配给row的类具有如下属性的背景图像: .testClass{background:url(“img/testClass.png”)不重复30px top;} 30px和top用于我希望图像显示在右上方。现在在Firefox和IE中,我每行得到一张图片(正如预期的那样),但在Chrome和Sa

我正在使用
jQuery.DataTables
显示我的数据,一切似乎都很正常,我使用
DataTables
中的
DT_RowClass
参数将类分配给我的DataTable中的everyrow

我面临的问题是,我分配给row的类具有如下属性的背景图像:
.testClass{background:url(“img/testClass.png”)不重复30px top;}

30px和top
用于我希望图像显示在右上方。现在在
Firefox和IE
中,我每行得到一张图片(正如预期的那样),但在
Chrome和Safari中,我得到了多张图片(每列1张,每列和顶部都有30像素)。看起来,
Chrome和Safari
正在将类应用于每个
td
,而我将其作为
tr
级别

我已经检查了CSS,他们在
td
级别上没有课

任何人都有这个问题,这些浏览器

编辑 我的HTML看起来像

测试柱1
测试柱2
测试柱2


抱歉,我不知道如何正确设置格式

@BarbaraLaird:你是在向我提出我的问题??哦,链接错了@BarbaraLaird:您提供的链接确实描述了相同的问题,但由于我使用
DataTables
来显示数据,我对
td