On Sun, 24 Jun 2001, Allan Rae wrote:
> On the shoulders of giants...
>
> Wow! I almost have it all working now.
>
> The menu looks a bit funny at the moment but I think I can fix it...
If it's not one dumb thing it's another.
I fixed the menu problem. But somehow Netscape-4.77 has decided that it
won't draw the body correctly anymore it now leaves a huge gap between the
sidebar and the body. *sigh*
> I have top menu generation running great -- since it was the old code just
> cleaned up a bit.
Not quite 100% great. There is a problem of a </tr> not being generated
for the first row of the table. Not sure why.
> I have modified Zvezdan's pinmenu.css to allow for the two different
> widths of menus. I just copied div.pinmenu and renamed with changed
> width. Aren't you supposed to be able to do <div class="a,b"> for
> multiple inheritance?
I had to make the <p> definition in pinmenu into a <p class="pin"> to get
the menubar rendered approximately right. It doesn't make sense because
everything was otherwise identical to Zvezdan's test page!
I've tested in:
Opera 5 Looks great
Galeon 0.10.2 Looks great -- has an extra colour bar
above the sidebar but otherwise okay.
Internet Explorer 5.5 Looks great
Lynx 2.8.4dev11 Looks great
That's the good ones :-)
Netscape 4.77
=============
sidebar has bottom line in wrong background colour
body of text has it's left margin about twice the width of the navbar.
Before the <p class="pin"> change the body text was where it should be!
Now the sidebar renders okay but separation from main body is stuffed.
###
I can't run Konquerer at the moment 'cos I have to rebuild the KDE libs
with the new (gcc 2.95.3) libstdc++ so can someone else look at that?
Michael?
###
So if I revert the <p class="pin"> change then the menubar is stretched
out but everything otherwise looks right. Any ideas?
###
I'm pretty sure I have nearly all LDNs rendering okay and completely valid
XHTML now as well. If it weren't for that stupid Netscape rendering bug
or at least the weirdness with the sidebar I'd commit these changes to cvs
so we could enjoy some really sexy web pages.
Allan. (ARRae)