2015-01-14 21 views

Odpowiedz

26

wierzę na przejściu, element zostanie wycofany z obiegu dokumentów, coś jak cień position: relative; i umieścić z powrotem w po zakończeniu animacji.

Jeśli wymusisz, aby rodzic z-index był wyższy od elementu podrzędnego, rodzic powinien kontynuować przycinanie przepełnienia.

http://jsfiddle.net/cyvL61qx/4/

figure.effect-park { 
    background-color: #0D4C16; 
    border-radius: 50%; 
    z-index: 1; 
} 

figure.effect-park img { 
    z-index: 0; 
    opacity: 0.5; 
    -webkit-filter: blur(1.5px); 
    filter: blur(1.5px); 
    -webkit-transform: scale(1.15); 
    transform: scale(1.15); 
    -webkit-transition: opacity 0.2s, -webkit-transform 0.2s; 
    transition: opacity 0.2s, transform 0.2s; 
} 
+1

mam ten sam problem. 'position: relative' i higher' z-index' na rodzica rozwiązały mój problem. Dzięki. – Camilo

1

Tylko border-radius dziedziczyć

.parent { 
    border-radius: 50%; 
} 

.parent img { 
    border-radius: inherit; 
}