});
$(document).on(this.fluidbook.input.clickEvent, '[data-flipcard] > a', function () {
- $(this).closest('[data-flipcard]').find('.flipcard').toggleClass('flipped');
+ var f = $(this).closest('[data-flipcard]');
+ f.find('.flipcard').toggleClass('flipped');
return false;
});
z-index: 1;
}
+ &[data-flipcard="axis-y"] {
+ .flipcard {
+ &.flipped {
+ transform: rotateY(180deg);
+ }
+
+ > div.back {
+ transform: rotateY(180deg);
+ }
+ }
+ }
+
+ &[data-flipcard="axis-x"] {
+ .flipcard {
+ &.flipped {
+ transform: rotateX(180deg);
+ }
+
+ > div.back {
+ transform: rotateX(180deg);
+ }
+ }
+ }
+
.flipcard {
width: 100%;
height: 100%;
transition: transform 0.8s;
transform-style: preserve-3d;
- &.flipped {
- transform: rotateY(180deg);
- }
-
> div {
position: absolute;
top: 0;
height: 100%;
backface-visibility: hidden;
- &.back {
- transform: rotateY(180deg);
- }
-
img {
width: 100%;
height: 100%