2012-01-08 72 views
0

我有一个div是可见的,块显示,有一个高度和宽度,是位置:固定在(100,100),并有一个Z - 索引高于页面上的其他一切。HTML元素隐藏的可能原因是什么?

什么可能会导致我不能看到这个div?可悲的是,我无法发布代码本身,但是这不会涵盖HTML/CSS中几乎可能导致它无法显示的所有内容吗?

enter image description here

+1

单击*检查位置100处的元素* 100。100.您看到什么元素?你可以添加你的网页图片(可选地,用虚拟内容/颜色替换所有内容)? – 2012-01-08 10:58:15

+0

在所有浏览器上都一样?是否有父元素(以及它的属性是什么)? div内是否有内容 - 有时会影响事物。 – selbie 2012-01-08 11:01:06

+0

@RobW - 浏览器是Chrome(尚未在其他浏览器上测试过)。问题是一般的......现在它不能复制。如果我可以复制,我会发布更多细节。 – ripper234 2012-01-08 11:10:47

回答

2

除了你提到的属性,也有visibilityopacity。你的screendump不显示继承的样式,所以你可以检查它们是否被继承。也请看任何继承的!important样式。

此外,z-index只有在元素和父元素都定位的情况下才能正常工作。所以这可能意味着z-index在这里被忽略,并且div可能会被稍后的其他元素遮挡。

0

这可能是错误的浏览器解释,请尝试在不同的浏览器中查看。

相关问题