I've always used html tables for the layout of my webpages. In an attempt to make proper use of css for the page layout, I'm running into a problem when a user increments the text size (in firefox e.g. with the key combination control-plus).
My page is
based on http://tutorials.alsacreations.com/modelesmenus/hd2.htm and it demonstrates the problem that I experience.
If one increases the text size using the browser the text eventually starts overlapping. I solved the issue that the menu disappears behind the actual content by adding a z-index to the menu identifier (#menu) in the css.
However, I'll like the second div (the actual page content) to move down when the text size increases so no overlap occurs.
Does anybody know if this can be achieved? I've played with the position attribute without success.
PS 1:
viewing the source of above page reveals all relevant information so I will not post it here.
PS 2:
I'm a 'beginner' with css, so I might have overlooked something that is very obvious for others.