On 02/05/06, Bostjan Kern <[EMAIL PROTECTED]> wrote: (snipped my first attempt at a fix)
> I tried the above solution, but the bottom <a> element is still overlapping > the top <div> and <a> > > Any other ideas folks? Hmm odd! I don't know what is causing this behaviour. But before I posted my earlier response I tried a much simpler mock up, and my described fix worked for the simpler problem. So there is obviously something else going on as well. Using your example, I cut out as many of the positioned elements as possible. For example you have the following structure for your gallery : div.album <-- float:left and position:relative a.albumLink <!-- position: absolute; div.albumSub <!-- position: absolute; z-index: 100; a <!-- position: absolute So I started simplifying the problem by removing as many as the position: <whatever> attributes as possible, and when I got to this point : div.album <-- float:left a.albumLink div.albumSub <!-- position: absolute; z-index: 100; a The albumSub div came back in front of the background stuff. It seemed to be when I removed the position: relative from the div.album that this happenned, but you might need to experiment a bit. Sorry I can't be more specific, but it seems to work! Anyway the resulting files are here : http://www.sampartington.co.uk/sandbox/emanuel_green.html http://www.sampartington.co.uk/sandbox/emanuel_green.css Sam ______________________________________________________________________ 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/