2013-02-18 20 views
0

我使用下拉菜單在BX滑塊的頂部,但我根本無法得到它顯示在IE7頂部bxslider菜單的問題!我到處搜索答案,相對於子項目的位置似乎不起作用。請有人可以幫忙嗎?的z-index與IE7

下面是測試頁面:http://theturning.co.uk/AMBA-NEW/

詩 - 我已經確認並嘗試對SO有關IE的z-index錯誤的其他職位,但沒有爲我工作。

+0

所以'.submenu { \t職位:親戚; \t z-index:3000; }'不工作,對吧? – jjj 2013-02-18 13:40:24

回答

1

我發現這些問題通常與不具有z索引集的父容器。嘗試頭元件上的z索引設置爲1

header { 
    z-index: 1; 
} 
+0

我在IE 7中測試了這一點,並將z-index添加到工作的標題元素中。 – DannyBoy 2013-02-18 14:01:39

+0

現貨,謝謝。 – theturning 2013-02-19 09:14:37

0

我面臨同樣的問題,我固定如下,

考慮如下的下拉導航菜單,

<ul id="nav"> 
    <li>Menu Item 1</li> 
    <li>Menu Item 2 
     <ul> 
      <li>Sub Menu Item 1</li> 
      <li>Sub Menu Item 2</li> 
      <li>Sub Menu Item 3</li> 
     </ul> 
    </li> 
    <li>Menu Item 3 
     <ul> 
      <li>Sub Menu Item 1</li> 
      <li>Sub Menu Item 2</li> 
     </ul> 
    </li> 
</ul> 

組Z指數爲所有的孩子和孫子元素如下,

ul#nav * { z-index:9999 } /* maximum zoom index as your wish */