Chcę utworzyć kartę klapkową ładowania początkowego za pomocą transformacji CSS3. Zacząłem od tego working and basic exampleKarta klapki Bootstrap z transformacją css3
Jednak chciałem go zmodyfikować, aby mieć kartę o stałej wysokości i niewielką korektę. W szczególności musiałem odwrócić kartę, gdy użytkownik kliknie ikonę, którą utworzyłem w prawym górnym rogu.
Zmodyfikowałem kod, jak widać here.
Problem polega na tym, że karta nie odwraca się z powrotem na przód po prawidłowym odwróceniu na drugą stronę.
Czy ktoś może zaproponować jakieś rozwiązanie?
UWAGA: problem wydaje się być związany z kodem jquery. Właściwie mam
$('div.flipControl').on('click', function() {
$(this).closest('div[class="card"]').toggleClass('flipped');
});
Ale jeśli zmienię go
$('div.flipControl').on('click', function() {
$(this).parent().parent().parent().toggleClass('flipped');
});
Wszystko działa zgodnie z oczekiwaniami.
ta klapka nie działa prawidłowo w IE. – Ravikanth
@RaviKChowdary, ale problem polega na tym, że obsługa IE źle transformuje, a nie jQuery, aby je wywołać – vals
: - w tym przypadku, jak rozwiązać, aby pracować z IE. Jak wiem, IE nie obsługuje transformacji. Czy można to osiągnąć w jakikolwiek inny sposób? – Ravikanth