Ik ben bezig een CSS flip te maken waarbij ik de schijn van diepte aan mijn te draaien object geef. Dit wil ik doen door twee vlakken op X pixels van elkaar te zetten met aan de zijkant 90 graden geroteerd een :front of :back element. Alleen heeft IE er geen zin in. Daar is alles zo plat als een dubbeltje. In Chrome en Firefox werkt de 3D TranslateZ wel gewoon. Daarom heb ik een JSFidle gemaakt waar (nagenoeg) alleen relevante code in zit.
Zie hier: http://jsfiddle.net/Milmoor/8nHa9/. Deze laat in Firefox netjes rode en groen vlak zien, geroteerd zodat je kan zien dat er afstand tussen zit, met bovenaan twee blauwe balken van de :front en de :back van het groene vlak. In IE10 zit er geen afstand tussen de vlakken. In Chrome werkt de JSFidle totaal niet. Er is niets geroteerd. In mijn originele website kan ik wel roteren. Blijkbaar een JSFidle issue in combinatie met Chrome.
Wat zie ik over het hoofd? Of ligt dit aan de browsers?
Zie hier: http://jsfiddle.net/Milmoor/8nHa9/. Deze laat in Firefox netjes rode en groen vlak zien, geroteerd zodat je kan zien dat er afstand tussen zit, met bovenaan twee blauwe balken van de :front en de :back van het groene vlak. In IE10 zit er geen afstand tussen de vlakken. In Chrome werkt de JSFidle totaal niet. Er is niets geroteerd. In mijn originele website kan ik wel roteren. Blijkbaar een JSFidle issue in combinatie met Chrome.
Wat zie ik over het hoofd? Of ligt dit aan de browsers?
Rekeningrijden is onvermijdelijk, uitstel is struisvogelpolitiek.