While working on a website, I decided to add a navigation bar in ribbon style. To ensure it sticks to the top of the viewport when the user scrolls, I used the jQuery Sticky Plugin.
Everything was running smoothly in Firefox, but unfortunately Chrome started behaving strangely by disregarding the z-index of the sides of the ribbon as soon as the bar became fixed. After spending 7 hours searching for a solution online and trying various recommendations like un-nesting the bar and adjusting positions and z-index values manually, I found myself making no progress. In fact, things got even worse after my attempts to fix it so I had to start from scratch.
If anyone has any ideas on how to make the sides of the ribbon stick properly while scrolling in Chrome, I would greatly appreciate your input.