2012-09-20 24 views
7

Bir mobil site için menü oluşturduktan sonra menü sekmesi opend menüsünü tıklattığınızda oluşturdum, bu sayfadır;Internet Explorer'da Z-endeksi çalışmıyor

http://www.roadtotheweb.com/m.about.html

tek sorun IE ve Windows telefondaki menü nesneleri arkasında slaytlar böylece en üstteki eleman olmadığıdır.

Z-endeksi, konum tipini, hasLayout öğesinden boşuna değiştirmeyi denedim.

Her türlü yardımı takdir ediyorum.

J

bilinen bir böcek ile ilgili olabilecek gibi görünüyor
+1

İşte gidiyoruz, başka bir şey "IE üzerinde çalışmıyor" ... Neden şaşırmadım? Her neyse, bunun için mutlak bir pozisyon ayarlamayı deneyin. –

+0

Denedim, hala hiçbir şey yok – Naz

+0

Olası kopyası [IE menüsünde diğer öğelerin arkasına gizlenen menü] (http://stackoverflow.com/questions/3972807/dropdown-menu-hides-behind-other-elements-in-ie) –

cevap

27

:

“Internet Explorer elemanları nedenle 0 bir Z-endeksi değeri ile başlanarak, yeni bir istifleme içeriği oluşturmak yerleştirilmiş olarak z endeksi Sen Quirksmode web sitesinde hata raporu görebilirsiniz “. doğru

çalışmaz ve bir geçici çözüm in this blog post açıkladı.

<div style="position: relative; z-index: 3000"> 
    <div style="position:absolute;z-index:1000;"> 
     ... 
    </div> 
</div> 
+0

Tamam bu çözüldü - Teşekkürler – Naz

+1

Rica ederim, lütfen soruma cevap veriniz. – nana

+1

Aynı sorunu çözdünüz ve gönderdiğiniz linkin üzerindeki talimatları takip ettiniz. –

-5

hala çalışmıyorsa Eğer emin Uyumluluk Modu olun:

Esasen ne yapmanız gereken İşte örnek için hızlı bir geçici çözüm kroki olduğu yüksek Z-endeksine sahip bir öğenin sarın olduğu site için kapalıdır.

+0

Uyumluluk görünümü yardımını neden kapatmalıyım? (IE'de bir hata). – jAC

0

Düzenli olarak iki katman değiştiririm, z-Index'i 0'dan 1'e değiştiririm ve vize-versa. Yıllar sonra, IE'de çalışmayı durdurdu. Z-Index'i 1 ve 2'ye değiştirdim. Şimdi iyi çalışıyor. Bence hata bir 0 z-Index ile ilgisi var.

İlgili konular