I’ve developed many sites using Bootstrap’s fixed header and this is the first time I’ve run into this issue. It seems that the fixed header is having some sort of conflict with the bootstrap carousel. When the carousel goes off screen it causes the fixed header to jump around randomly (only in Chrome).
Usually in the past I notice this behavior when an element picks up a CSS transition it wasn’t meant to, but after debugging my code it does’t appear to be anything I modified. So far I am tracing it back to the properties -webkit-transition, and backface-visibility on the carousel’s .item elements.
When I disable those properties, it seems to fix the glitch but of course the carousel no longer slides… In the past I have used both the bootstrap carousel with a fixed header quite a bit and never run into this issue.
Any suggestions as to a workaround would be much appreciated.
Not sure if its the first bug you linked because Firefox seems to be working fine for my issue. Could be something to do with the second article you linked, so I’ll look into that.
I actually am going to be working on a site this afternoon with identical markup so I will let you know if I can get the effect to be reproduced.
Just curious but are you not able to see the chrome glitch on the site I linked?
Well I am on a Mac, so if you’re on a PC that would be good news that it could be limited to Chrome on Macs. Also, just in case… to see it you need to scroll past the carousel for the glitch to occur.
Actually I just tested it out on a crappy PC in the office and I also can not see the problem there.
Wow that is interesting, it showed up on my co-workers computer who is running Yosemite. Well hopefully that means it is an isolated issue, I do appreciate the help though.
Thanks for the reply, this issue has been haunting me on a few sites and debugging this issue seems very inconsistent. Once I feel like I make progress, it always pops up again. I will try out your suggestion and see if that helps at all.
Chrome gets jumpy when too many animations are going on but you can trigger a better rendering algorithm when you add backface-visibility or one of the 3d rendering engine modes.