z-index
CSS özelliği aracılığıyla paradoksal bir etki yaratmak istiyorum .
Kodumda, aşağıdaki resimde olduğu gibi beş dairem var ve hepsi tanımsız olarak kesinlikle konumlandırılmış z-index
. Bu nedenle, varsayılan olarak her daire bir öncekiyle çakışır.
Şu anda, 5. daire, 1. daire ile örtüşüyor (soldaki resim). Elde etmek istediğim paradoks, aynı zamanda, 1. daireyi 2. çemberin altında ve 5. çemberin üstünde (sağdaki resimde olduğu gibi) daire içine almaktır.
(kaynak: schramek.cz )
İşte kodum
İşaretleme:
<div class="item i1">1</div>
<div class="item i2">2</div>
<div class="item i3">3</div>
<div class="item i4">4</div>
<div class="item i5">5</div>
CSS
.item {
width: 50px;
height: 50px;
line-height: 50px;
border: 1px solid red;
background: silver;
border-radius: 50%;
text-align: center;
}
.i1 { position: absolute; top: 30px; left: 0px; }
.i2 { position: absolute; top: 0px; left: 35px; }
.i3 { position: absolute; top: 30px; left: 65px; }
.i4 { position: absolute; top: 70px; left: 50px; }
.i5 { position: absolute; top: 70px; left: 15px; }
Canlı bir örnek de http://jsfiddle.net/Kx2k5/ adresinde mevcuttur .
İstifleme siparişleri, içerik istifleme vb. İle birçok teknik denedim. Bu teknikler hakkında bazı makaleler okudum ama başarılı olamadım. Bunu Nasıl Çözebilirim?