I shoud imagine its these two rules that is causing a bit of ambiguity : .album * { position: absolute; z-index: 0; }
.albumSub { z-index: 100; position: absolute; /* other stuff */ } I am guessing that the first rule is given a higher specificity, however according to [1] the * should not give it any higher specificity, but it isn't absolutely clear about the subject. I guess its a different interpretation of the standard. If I were you I'd not use the wildcard selector because its not immediately obvious. You can target the a element for that. Then I'd override that with the second rule, using .album as an extra class name to increase its specificity : .album a { position: absolute; z-index: 0; } .album .albumSub a { z-index: 100; position: absolute; /* other stuff */ } HTH Sam [1] http://www.w3.org/TR/CSS21/cascade.html#specificity On 02/05/06, Bostjan Kern <[EMAIL PROTECTED]> wrote: > Hi! > > URL: http://neovizija.com/emanuel/ > > Problem: The element with z-index: 0; is overlapping the element with > z-index: 100. > > It works fine in Safari, Firefox and Opera though. > > Any ideas how to *fix* this? > > Cheers, > Bostjan :) > ______________________________________________________________________ > css-discuss [EMAIL PROTECTED] > http://www.css-discuss.org/mailman/listinfo/css-d > IE7b2 testing hub -- http://css-discuss.incutio.com/?page=IE7 > List wiki/FAQ -- http://css-discuss.incutio.com/ > Supported by evolt.org -- http://www.evolt.org/help_support_evolt/ > ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d IE7b2 testing hub -- http://css-discuss.incutio.com/?page=IE7 List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/