Martin wrote:
Quote:
Bergamot wrote:
>
Quote:
>Without knowing the context, my first reaction is you may be trying to
>fix the wrong problem. Post a URL and you may find there is a better way.
>>
OK,
www.stockholmschack.nu
>
The menu is all over the place...
I must have caught the page while you were doing some kind of update.
Styles were applied, now they're not - at all. The default.css link
syntax isn't correct. Add rel="stylesheet" and type="text/css" to it.
As for your problem, assuming you mean the horizontal #menu across the
top of the page, you have absolutely positioned it, but not set any
position values (top, bottom, left or right), so you've left it to the
browser's imagination to decide where its default position should be.
It's no wonder results aren't consistent. Consequently, your offsetting
margin values aren't consistent, either.
If you want it at the bottom of #header, use bottom instead of a top
offset. That way it will keep a fixed baseline as it adapts to various
text sizes, and not expand down into the content area when the text size
is increased.
BTW, you should also fix some of those 284 HTML validation errors you've
got there, as well as the 2 CSS errors.
And do *something* about the text in the left column jumping all over
the place on :hover. It's pretty bad.
--
Berg