I have an extension to the wonderful jquery knob, which turns it into a degree range input. There's a transparent compass png image positioned on the knob within a div with a negative z-index, so mouse clicks will interact with the knob rather with the img.
Now, when I put the knob in a div without a background color, the compass png shows when the page loads.
However, if the containing div has a background color, the png shows only after the user starts marking the range (drag a clockwise range on the purple circle).
Here's a demonstration of the problem: http://infoxicate.me/testknob.html
Edit: The demo page doesn't demonstrate the problem anymore, since it is solved...