firefox错误控制台显示警告?

时间:2012-02-27 06:56:37

标签: javascript html

firefox错误控制台显示错误“解析z-index的值时出错。声明已丢失”我无法理解为什么会出现此错误。我一直试图在3天内解决这个问题,但没有得到解决方案。

 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>error</title>



</head>

<body>
  <img alt="" src="/abc/images/icon_loading.gif" height="40" width="40"
                                    style="position: absolute; left: 50%; top: 20%; z-index: 9000;" />
</body>
</html>

1 个答案:

答案 0 :(得分:1)

实际代码(不是发布的代码,在Firefox上没有警告的情况下工作)可能包含一个不间断空格(U + 00A0)而不是声明z-index: 9000;中的普通空格。 (至少这样的构造会触发警告。)将其更改为正常空间。或许问题可能是代码中存在不可见的控制字符。使用例如您可以在BabelPad编辑器中查看代码中的确切字符,包括控件。

使用W3C CSS Validator检查您的代码。