Hey, I noticed the same problem. Definitely a chrome thing. Below issue I submitted a chrome project:
Chrome Version : 21.0.1180.89 OS Version: 6.1 (Windows 7, Windows Server 2008 R2) URLs (if applicable): http://jsfiddle.net/9vvy6/62/ http://castlelaw-kc.fosterwebmarketing.com/ Other browsers tested: Add OK or FAIL after other browsers where you have tested this issue: Safari 5/6:OK Firefox 14.0.1:OK IE 9:OK Chrome:FAIL
What steps will reproduce the problem?
- Background Image with Background Size: Cover
- An overlaying element (checked with divs and tags) that has a hover effect
- For best results, use the large viewport where the bg image is stretched a lot and the abbrations are most obvious.
What is the expected result?
When using the activation of the hover effect (for example, underlining, changing the field, etc.), the background image should remain consistent (and on all other tested browsers so far)
What happens instead?
When the hover effect is activated by the mouse, the background image is distorted strangely. The bg image occupies several pixels in the area around the element.
Provide any additional information below. Attach a screenshot if possible.
In the above JSFiddle, which uses the ul / li example. we decided that changing the ul mapping to an inline block fixed the problem.
IMPORTANT: it is very thin, so you may have to move the mouse pointer over the corresponding elements a couple of times before you notice
UserAgentString: Mozilla / 5.0 (Windows NT 6.1; WOW64) AppleWebKit / 537.1 (KHTML, e.g. Gecko) Chrome / 21.0.1180.89 Safari / 537.1
source share