Note that there are some explanatory texts on larger screens.

plurals
  1. POFirefox 14 breaks 3D 'card flip' effect - anyone know why?
    text
    copied!<p>Built a site where a large part of it relies on flipping DIVs over with a 3D effect, upgraded to FF14 yesterday morning and the effect was broken. It works fine in FF13, Chrome, IE9, etc.</p> <p>I can't post the site I'm working on, but this site is broken in exactly the same way - it jumps between the front and back of the card rather than rotating </p> <p><a href="http://jigoshop.com/product-category/extensions/" rel="nofollow">http://jigoshop.com/product-category/extensions/</a></p> <p>Anyone have any ideas?</p> <hr> <p><strong>EDIT: OK, probably should've included more info</strong></p> <p>I'm using this plug-in to handle the flipping</p> <p><a href="http://www.zachstronaut.com/projects/rotate3di/" rel="nofollow">http://www.zachstronaut.com/projects/rotate3di/</a></p> <p>I was wrong when I said it was the same technique as that other website as that appears to be plain CSS whereas this plug-in is for jQuery. Here's a link to a demo I threw together</p> <p><a href="http://olliesilviotti.co.uk/the-laboratory/cards/demo/" rel="nofollow">http://olliesilviotti.co.uk/the-laboratory/cards/demo/</a></p> <hr> <p><strong>EDIT: This is how the query is used:</strong></p> <pre><code>$('#boxes .box div.back').hide().css('left', 0); function mySideChange(front) { if (front) { $(this).parent().find('div.front').show(); $(this).parent().find('div.back').hide(); } else { $(this).parent().find('div.front').hide(); $(this).parent().find('div.back').show(); } } $('#boxes .box').live('mouseover', function() { if (!$(this).data('init')) { $(this).data('init', true); $(this).hoverIntent({ over: function () { $(this).find('div').stop().rotate3Di('flip', 250, {direction: 'clockwise', sideChange: mySideChange}); }, timeout: 1, out: function () { $(this).find('div').stop().rotate3Di('unflip', 500, {sideChange: mySideChange}); } }); $(this).trigger('mouseover'); } }); </code></pre> <p>The markup looks like this:</p> <pre><code>&lt;div id="boxes"&gt; &lt;div class="box floated-box"&gt; &lt;div class="front"&gt;Random Number&lt;/div&gt; &lt;div class="back"&gt;I am the back of the card&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload