1
Hello everyone,
I'm putting together a web site at loverde.org (the version in question, however, is [deleted]). I've run into a number of issues with my CSS. Some of these "problems" are minor, while others are befuddling, major issues. I'll start out with the real problems.
You'll notice that I have a bar at the bottom which link descriptions appear in (wave your cursor over the menu). The link descriptions are enclosed inside SPAN tags that are absolutely positioned. There are two issues here.
First, Mozilla (plus anything else based on Gecko, I'd imagine), and IE do not display these SPANs in the same place. This is just pixel counting! "Put the contents of this tag X pixels from the top." Apparently there's more to it than that...
Second, (and perhaps this question should be answered before a resolution to #1 is sought), those can only be absolutely positioned if I know the location of the status bar. That will change, depending on the length of the current page's content. So it can't stay in the CSS ([deleted]) the way it is right now. I don't know of a way to grab the correct location every time.
I could completely eliminate this problem by using JavaScript to write to the innerHTML of the DIV tag, but I want to avoid using JavaScript. If I use JS, I might as well say "screw designing with web standards" and write the menu in JS, too. I'm hoping some CSS wiz out there has an alternative idea.
That concludes my major problems. Now onto nitpicking...
In Mozilla, the column borders form a perfect intersection with the menu. In IE, the borders are a few pixels off. I believe the cause of this is similar to the first issue I listed. IE and Mozilla/Netscape just DO NOT appear to count pixels the same (??).
I'll graciously welcome any and all suggestions. Thanks.
[EDIT]
I just realized that the placement of the link descriptions are coded specifically to my resolution. I can't believe I did that; a user running in 800x600 isn't going to need them indented 265 pixels from the left. Nevertheless, IE and Mozilla are still not seeing eye-to-eye. Still seeking a solution to the original problem.
---------------
EDIT: removed links, as they are now dead. The server logs were getting ridiculous. Solution was found -- no further replies necessary.
Thanks,
Kurt
---------------