Ok, give it a try, after some reading, I found out that this could be a common transition problem. If this happens, there will be only one fix.
you need to add a class to your body
<body class="preload">
this class gets no transition
.preload * { -webkit-transition: none !important; -moz-transition: none !important; -ms-transition: none !important; -o-transition: none !important; }
And in the end you need to remove the preload class using js.
$("window").load(function() { $("body").removeClass("preload"); });
Hope this helps, feedback will be pleasant
source share