2011-02-04 19 views
5

İki <div> elemanım var:css 3d dönüşümler ve zindex mücadele

 ------------- 
|   | 
|  A  | 
|   | 
| ------------ 
| |   | 
| |   | 
----|  B | 
    |   | 
    ------------ 

Yani B'den sonra DOM'a B ekliyorum. Inside div AI css3d dönüşümlerini uyguladığım başka bir html elemanına (resim) sahip. Bunu da B'nin önünden göründüğü gibi yapın, her zaman div B'nin, A'nın ve tüm içeriğinin üzerinde olmasını isterim. Her iki div öğesinde z-index özelliğini ayarlamayı denedim, ancak A'daki 3B dönüştürülmüş öğeler hala B harfinin üstüne bastı. Xzx26

Her zaman B'nin B ve A'nın içeriğinin altında görünmesini sağlamak için herhangi bir yol var mı?

Teşekkürler Mark.

+0

Muhtemelen bir şey vardır dönüşümün kendisi ile yapmak. A div'teki z endeksi kuralınıza önem vermeyi deneyebilirsiniz. Çocuklar miras alacaklar. – Kyle

cevap

1

Bir unsurlar en z-index 3d dönüştürülmüş div karşı çalışmak gerekiyorsa, codepen üzerinde -webkit-transform: translateZ(0px);

Snippet'ine ile stilini zorunda ->http://codepen.io/mrmoje/pen/yLIul