2011-08-06 89 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

相關問題