Background Position causing Hiding Background Image

This bug affects Opera Browser.

Certain background positioning in CSS prevents Opera from displaying the background image. This is more of a problem on older versions of Opera, but still occurs in the new version, 8.0.

Possible causes of this bug include mixing word positioning with measurement positioning. For example:

background-position: -12px center;

Also, incuding positioning in the background shorthand may induce the bug.

Bug Fix

It seems to be best to use background-position separately, rather than including background positioning as part of the background shorthand.

Using only measurements or word positioning, but not combining them, solves the issue in many cases.

background-image: url(logo.gif);
background-repeat: no-repeat;
background-position: 12px 0;

Good luck.