Take a look at this screenshot from Firefox:
The two left and right arrows are translucent text, at 20% and 80% opacity. The text has a text-shadow style applied. The images behind them also have varying opacities applied.
Other browsers are working fine - even IE6, in its own pathetic minimal way - but Firefox is drawing a strange black box behind the text. It's not filling the full text area, just the clip of the actual characters.
I know firefox is capable of doing transparency, so any idea what's triggering this strange behaviour?
Update: here's a simple JSFiddle showing the effect. Remove the opacity
rule and the problem goes away.
I'm using Firefox 3.6.9 on Linux. The page uses jQuery and jQuery Tools for various opacity fading things, but as the fiddle above shows that isn't causing the issue.