I've created a website which is working fully in FF and IE but has a bug in webkit based browsers, namely Chrome.
The problem is a wrongly drawn <a>
element within a "animated" navigation bar (using :hover).
When the page has finished loading in Chrome it looks like this.
But it should look like this.
The funny thing however, is, in the Chrome “Developer Tools” window, if I nudge (e.g. uncheck & check) any attribute of any element, the browser updates to the correct style. It is also fixed if I zoom in and out of the page.
The only similar question I could find was this one. I tried to apply the solution to my problem, but it didn't work. It's important to note that I haven't used any javascript to change styles dynamically as the page loads (as in the question above), its just standard HTML and CSS.
I assume this is a redraw bug in webkit/chrome. Is there any way of fixing this?