Buonasera a tutti, vorrei capire perchè questa transizione funziona solo con Chrome e non con firefox e neanche con ie, ho provato senza immagini, solo colori e va con tutti e tre i browser ma con le immagini cambia la foto senza fare la transizione
codice:<!doctype html> <html> <head> <meta charset="UTF-8"> <title>test</title> <style> .obclass0{ width:500px; height:700px; background-image: url(http://imageshack.com/a/img661/2360/Euz6Bx.jpg); background-repeat: no-repeat; background-attachment: scroll; position:absolute; -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -o-transition-duration: 0.4s; transition-duration: 0.4s; } .obclass1{ width:500px; height:700px; background-image: url(http://imageshack.com/a/img538/6941/ATDxcC.jpg); background-repeat: no-repeat; background-attachment: scroll; position:absolute; -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -o-transition-duration: 0.4s; transition-duration: 0.4s; } .obclass2{ width:500px; height:700px; background-image: url(http://imageshack.com/a/img540/9468/yWAbBG.jpg); background-repeat: no-repeat; background-attachment: scroll; position:absolute; -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -o-transition-duration: 0.4s; transition-duration: 0.4s; } .obclass3{ width:500px; height:700px; background-image: url(http://imageshack.com/a/img913/5056/ExjMZ9.jpg); background-repeat: no-repeat; background-attachment: scroll; position:absolute; -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -o-transition-duration: 0.4s; transition-duration: 0.4s; } button{ position:absolute; } </style> </head> <body> <a class="obclass3" href="http://www.link3.html"></a> <a class="obclass2" href="http://www.link2.html"></a> <a class="obclass1" href="http://www.link1.html"></a> <a id="object" class="obclass0" href="http://www.link0.html"></a> <button onclick="toggle()"><h3>clicca</h3></button> <script> function toggle() { var object=document.getElementById("object"); if (object.className=="obclass0"){ object.className="obclass1", object.href="http://www.link1.html"} else if (object.className=="obclass1"){ object.className="obclass2", object.href="http://www.link2.html"} else if (object.className=="obclass2"){ object.className="obclass3", object.href="http://www.link3.html"} else if (object.className=="obclass3"){ object.className="obclass0", object.href="http://www.link0.html"} } </script> </body> </html>


Rispondi quotando