Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.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
Html 对象应该有自己的Z索引吗?_Html_Web - Fatal编程技术网

Html 对象应该有自己的Z索引吗?

Html 对象应该有自己的Z索引吗?,html,web,Html,Web,所以我正在转换一些旧代码,在其中我发现每个文本框、标签和下拉列表都有自己独特的Z索引。现在,我认为这是非常没有意义的(我们没有隐藏任何对象,这通常是在我使用Z索引时),但当我与同事交谈时,他们说一切都应该有自己的Z索引(以满足HTML标准) 我试着在谷歌上搜索,但我发现的大多数链接几乎都是重叠的。这是HTML标准吗?在过去的10年里,我是否一直没有达到这个标准,只是幸运地永远不会被它惹恼 谢谢Z-指数不需要指定。它们是CSS的一部分,而不是HTML。如果您正在为IE 7和更低版本提供传统支持,并

所以我正在转换一些旧代码,在其中我发现每个文本框、标签和下拉列表都有自己独特的Z索引。现在,我认为这是非常没有意义的(我们没有隐藏任何对象,这通常是在我使用Z索引时),但当我与同事交谈时,他们说一切都应该有自己的Z索引(以满足HTML标准)

我试着在谷歌上搜索,但我发现的大多数链接几乎都是重叠的。这是HTML标准吗?在过去的10年里,我是否一直没有达到这个标准,只是幸运地永远不会被它惹恼


谢谢

Z-指数不需要指定。它们是CSS的一部分,而不是HTML。

如果您正在为IE 7和更低版本提供传统支持,并且页面中有任何相对或绝对定位的元素,那么z索引可能是必要的,因为IE 6和7在计算分层对象时特别困难(注意:与显示属性无关)。IE6存在问题,尤其是绝对定位的输入字段。检查定位,如果是绝对定位或相对定位,则选择是。这听起来像是很久以前遗留下来的CSS,有人试图用div来做可能应该用表来做的事情(当时)。我不熟悉任何将Z索引应用到每一个元素的一般最佳实践,但我记得在Dreamweaver中有一个旧的表单生成器,从那时起就这样做了。

不,每个元素不需要它自己的Z索引。考虑阅读一篇关于Z-索引的文章。你支持哪些浏览器?@(几乎所有东西都是内部的)