01.18.2004 - more v5
The dubious task of going though all of the subcontent pages and stripping them of <font> tags and replacing <b> tags meant to denote headings with the proper <h*> tags is complete. It took a while, but it was worth it.
I still have no idea what Opera's difficulty is with the mini-nav, but at least Opera can render the page correctly, unlike our good friend Netscape 7.02 which doesnt appear to understand overflow:auto; the same way other browsers do and makes the mContainer element as high as the h1 element and slaps a scroll bar on it. Nice.
Konqueror on the other hand seems to have difficulty with an element who's margin is set to auto and who contains two elements floating left and right. Its an odd thing to behold - the mouse cursor becomes a pointer where things should be, but the actual elements are rendered way out to the right.
So - browser bugs, and nasty ones. I'm going to continue to play with the style sheets to see if I can come to some sort of compromise with these PITA browsers, but I refuse to hack anything together for them.
Update: Konqueror's issue was solved by placing an arbitrary div element at the bottom of the mContainer div with a style of "clear:both;", which also solved Netscape 7's troubles. Thanks go to the beautiful and infinitely wise Kate for the help on fixing that.
Comments have been closed for this post.