Colleagues
It's official: I'm going mental.
I've discovered the silver background that goes across the page is
not peculiar to Netscape 6: it also shows up on IE5 on Windows NT.
I'm thinking that the browser considers the background colour to be
floating on a layer behind the text, so that whilst the main content
floating on the left shoves over the navbar content, the colour is
still considered to be attached to the main page, and not just the
content.
Not good.
I thought of the bright idea of adding a margin-left declaration to
the Navigation bar window. This works for Netscape 6, and Netscape
4.7 and IE5 on the Mac. However, IE4.x and Netscape 4.x on Windows
don't like this. They measure the margin not from left edge of the
window, but from the right edge of the left-floating element. So you
have the left-floating main content, then a VERY BIG gap (right off
the edge of the window), then, with a lot of horizontal scrolling,
you see the navigation bar.
Also not good.
I am trying to author this with an eye to 4.x browsers. But
increasingly it doesn't seem possible. So I just might have to revert
to tables, which, although not the preferred method, would yield
(more) consistent results across browsers and platforms.
At least I can still set the font sizes and colours and table cell
colours with CSS. Small consolation.
P.
--
*************************************************************
Paul Milne
EDINA Documentation Officer Tel: +44 (0)131 650 4626
Ext. 504626 Fax: +44 (0)131 650 3308
EDINA <http://edina.ed.ac.uk/> email: [log in to unmask]
University of Edinburgh
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|