2013-06-12 29 views
12

Bu çılgın hatayı, içeriğe neyin neden olduğunu anlayana kadar, çok fazla miktarda içeriğe sahip web sitelerimden birinde 2 saat geçirdim; Chrome'da, pozisyonunda: pozisyonunda sabit pozisyonu belirir: mutlak elemanı (bir z indeksi vardır) pozisyonunda çalışamaz: sabit elemanı.Krom pozisyonu: sabit iç konum: iframe/video ile mutlak kırılma


Not - (ubuntu üzerinde değil) Chrome pencereleri sadece.
Bu soruyu ve cevabımı yayınlamak istiyorum, böylece başkaları Chrome'dan rahatsız olmaz ve bu da çılgın hatalardır. demo bakın:

TEST SAYFASI: http://jsbin.com/uhuzoy/2/edit

cevap

38

DÜZELTME: position:fixed elemana bu kuralları ekleyin:

-webkit-backface-visibility: hidden; 
-webkit-transform: translateZ(0); 
+0

Bu düzeltme maalesef evrensel değildir. Benim durumumda, sorunu çözmez. –

+0

Sanırım Google bir şeyleri değiştirdi ve bu bazı durumlarda artık işe yaramayabilir. Bugün bu problemi çözemediğim bir problem yaşadım ve çok şaşırdım çünkü bu düzeltme, bir anormalliğin meydana geldiği andan bugüne kadar olan zamanın% 100'ünde çalıştı. – vsync

+3

** NOT ** - Mutlak ebeveynin bir tercümesi varsa, sabit öğe görünüm portunu değil, ebeveyn koordinatlarını temel alacaktır. – vsync

İlgili konular