2011-08-06 58 views
1

我有一个网站,它有一个登录和一个联系人模块,它从页面的左上角滑出。我只有一个问题:登录模块工作正常,但联系人模块正在文本下方,而不是上方。我设置了z-index: 999999;,但它仍然无法正常工作。我正在使用position: fixed;我的z-index属性没有设置

+0

在页面右侧 –

回答

3

将#iUngicontactForm从表格移动到body标签将会修复它。 问题是元素的z-index是从它的父元素继承的,它只适用于同级元素。而当你使用固定定位时,这是一个快速修复。

因此,而不是像这样:

<body> 
    <table> 
    <tr><td>some content..</td></tr> 
    <tr><td><div id="iUngicontactForm"></div></td></tr> 
    </table> 
</body> 

做到这一点:

<body> 
    <div id="iUngicontactForm"></div> 
    <table> 
    <tr><td>some content..</td></tr> 
    </table> 
</body> 
1

,如果你去了DOM树,直到.ART块和组Z指标有修复该问题。确认在萤火虫。不是整个.art-block类,但是你需要在那里添加一个新的类,或者id,或者内联 - 到那个特定的.art-block。

+0

但是,是不是很愉快地通过表内的所有这些表非常诚实... – Zhenya

相关问题