If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

To be honest I didn't think it could be done, but people on this forum know way more than I do (or probably ever will....but hey I can try!!)

What I'm trying to acheive...without the use of frames, is a heading (company logo). Some of the pages are going to have downloads of training manuals we've got for things like word, excel and bespoke software for our users. Some of the pages go quite far down so I thought it might be a good idea to stick an image in the background that says 'Excel Notes' (or whatever) so that the user is always aware of the page that they're on.

I'm more than a bit confused by the whole CSS positioning, I've read some stuff, but aaargh, quite hard to get your head round it!

I would have to see more of what you actually trying to do, but from what playing around I have done trying to get two background-images at once, I don't think it would work. I tried using two classes, and then a class and a id and it still only used the last one defined. I'm guessing here, but if all you want is an image to always be showing as a person scrolls down then you should use a background image with a fixed position.

Here's a very simple example of a "page" background overlayed with a "content" background. Narrow your browser window up enough to force vertical scrolling to see the effect of the fixed content background but don't expect that to work with IE.

one of my latest sites www.williamsons-oldham.co.uk uses a similar technique. Basically you just nest a few divs and apply the backgrounds to them.

Last edited by DaveSW; 01-13-2004 at 05:21 AM.

In a world without walls and fences - who needs Windows and Gates?! - Unknown Author "And there's Bill Gates, the...most...famous...man in the...ah...Microsoft." -- A TV commentator for the 2000 Olympics.