Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/425.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
Javascript 无法在非IE浏览器上查看图像_Javascript_Css_Google Chrome - Fatal编程技术网

Javascript 无法在非IE浏览器上查看图像

Javascript 无法在非IE浏览器上查看图像,javascript,css,google-chrome,Javascript,Css,Google Chrome,我们有一个网页,点击“添加更多链接”会为我提供一个输入框和一个名为“delImg”的删除按钮图像。单击addMore链接时,我成功地在IE浏览器上添加了一个文本框和删除图像。但同样的事情在Mozilla/Chrome上不起作用。我只能看到文本框,删除按钮根本不可见 谁能告诉我非IE浏览器有什么问题吗 IE CSS文件的CSS代码:- span.delImg { height:25px; width:17px; margin-left: 10px; margin-top: 1px; backgro

我们有一个网页,点击“添加更多链接”会为我提供一个输入框和一个名为“delImg”的删除按钮图像。单击addMore链接时,我成功地在IE浏览器上添加了一个文本框和删除图像。但同样的事情在Mozilla/Chrome上不起作用。我只能看到文本框,删除按钮根本不可见

谁能告诉我非IE浏览器有什么问题吗

IE CSS文件的CSS代码:-

span.delImg
{
height:25px;
width:17px;
margin-left: 10px;
margin-top: 1px;
background: url(../../img/icons/icn_Delete.png) no-repeat;
}
非IE CSS文件的CSS代码:-

span.delImg
{
height:25px;
width:17px;
margin-left: 10px;
margin-top: 1px;
background: url("../img/icons/icn_Delete.png") no-repeat;
}
Javascript代码:-

var addMore = function() {
var numAdd = $("#emails > div").length;
       if (numAdd >= 10)

    return;

$('#emails').append("<div> <input type='text' class='GMtradeSearch' size='80' /> <span class='delImg' onclick='deleteMail(this);'/></div>");

    }

请提供帮助。

跨距通常显示内联,因为跨距内没有文本,这意味着它不会占用用户界面上的空间。因此没有空间显示图像。将跨度的显示更改为内联块

span.delImg
{
height:25px;
width:17px;
margin-left: 10px;
margin-top: 1px;
background: url("image.png") no-repeat;
display:inline-block;
}

你确定图像路径吗?我可以看到不同路径背景:url.././img/icons/icn_Delete.png无重复;}和背景:url../img/icons/icn_Delete.png无重复;}请检查两个CSS中的图像路径,它们是不同的,这就是我们在非IE浏览器中对其他图像进行分析的方式。通过添加以下注释解决了该问题:display:inline block;@用户3589536非常感谢。你节省了我的时间: