-
AuthorPosts
-
November 20, 2015 at 5:57 pm #673643
RadModeratorHi there,
Unfortunately, we don’t have any fix for now. But we’re still on it 🙂
The issue with IEs is they are trying to different from other browser. Some features are not implemented the same was as other browser, specially the web standards that modern browsers has. But, the emergence of Edge browser is a good decision they made, it’s now evolving with web standards (not sure if 100% though).
https://en.wikipedia.org/wiki/Microsoft_Edge
We’re still looking a way or workaround for implementing this despite of older browsers limitation.
Thanks for understanding.
February 29, 2016 at 12:51 pm #817202
jpjarvisParticipantAny progress with this issue?
Thanks
February 29, 2016 at 9:53 pm #817696
ChristianModeratorIE 11 is still not supported. Please stay tuned.
Thanks.
March 29, 2016 at 10:34 am #857014
whitingsmParticipantWow this stinks. Totally eliminates my ability to use the flip card feature. 🙁
March 29, 2016 at 6:41 pm #857674
FriechModeratorHi There,
Sorry for the difficulty, but this is really on IE trying to be different. We strongly recommend Chrome and Firefox as not only it is fully compatible, but have all the tools for developing a website.
Thanks.
April 18, 2016 at 5:28 am #887962
RedactiePartnersParticipantI found a “Workaround” for this.
For me it works now in IE11 on Win 7 to 10 and Firefox.
While not the most elegant solutions. It makes the card ‘usable’Add the following CSS to the customizer or a child theme stylesheet:
.x-card-outer .x-face-outer.back { display: none; } .x-card-outer.flipped .x-face-outer.back { display: block; } .x-card-outer.flip-3d .x-face-outer { backface-visibility: visible; } .x-card-outer.flipped .x-face-outer.front, .x-card-outer:hover .x-face-outer.front { display: none; }So the problem I had was that it was working in Chrome and IE11 (win8.1 and below) but on IE11 on Win 10 and Firefox it would flip the front card but just show the front card reversed 180 degrees while never showing the back card.
This is an issue with the preserve-3d option in IE11.
So what do we do in my CSS?The way the card is layed out and how the css works is basically flipping both sides 180degrees while changing the layer order (front becomes back and back becomes front) this is where IE11 can’t handle it anymore.
So what we do is hide the back card at the beginning. then when hovering and the class flipped is added we show the back card again, while hiding the front card (this way the front does not interfere with the back)
Then we override the 3D visibility by targeting the .flip-3d class.
We set the backface-visibility to visible so that the cards are always visible.Like I said this may not be the most elegant of solutions cause because of the way CSS works we hide the front before doing the flip. So you briefly see a upside down back card before it flips in Firefox, Chrome and IE11 on Win 10.
On Win8.1 and lower the 3D animation is turned of so it just changes the card on hover.Good luck!
April 18, 2016 at 4:09 pm #888954
JadeModeratorThank you for sharing your solution, 🙂
May 19, 2016 at 5:37 pm #1000368
skysiteadminParticipantHey this last solution by redactie partners is great! The only thing that is makes flipping quite jerky for Firefox and Chrome…
In this case (what i did for my site) you can apply that CSS for IE only through specific to IE only media query!
Look here:@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.x-card-outer .x-face-outer.back {
display: none;
}.x-card-outer.flipped .x-face-outer.back {
display: block;
}.x-card-outer.flip-3d .x-face-outer {
backface-visibility: visible;
}.x-card-outer.flipped .x-face-outer.front,
.x-card-outer:hover .x-face-outer.front {
display: none;
}
}This way the BRILLIANT solution of RedactiePartners will work for IE only and NOT affect Chrome and FireFox
May 19, 2016 at 10:23 pm #1000814
RadModeratorThanks for sharing. Cheers!
August 1, 2016 at 1:04 pm #1112398
flacnvinylParticipantEXCELLENT solution btw! Any thoughts on making the cards flip back quicker? In Edge the solution works great. In IE as soon as the mouse moves away the ‘reverse front card’ appears and then slowly flips back around.
August 2, 2016 at 10:40 pm #1114860
LelyModeratorHello Drake,
Please also try adding this custom CSS:
@media all and (-ms-high-contrast:none) { .x-card-outer.flip-3d .x-card-inner{ transition: transform .5s cubic-bezier(0.23, 1, 0.32, 1) } /* IE10 */ *::-ms-backdrop, .x-card-outer.flip-3d .x-card-inner{ transition: transform .5s cubic-bezier(0.23, 1, 0.32, 1) }/* IE11 */ }Hope this helps.
-
AuthorPosts
- <script> jQuery(function($){ $("#no-reply-288393 .bbp-template-notice, .bbp-no-topic .bbp-template-notice").removeClass('bbp-template-notice'); }); </script>
