Laura Greenwood wrote:
>my page http://tempinc.com/index8.htm
>on this page, about 2 seconds after the screen refreshes, some of the
>elements on the left nav bar jump and a larger whitespace is shown
>between them.... but not all of them
>the one between "about temp" and "facility tour"
>and "about temp" and "contact us"
>(This is in IE)
>now in firefox, the nav bar jumps with 3 elements after products,
>facility tour and contact us.
I don't see any jumping or spacing inconsistencies in the left nav bar
in either IE6 or FF on WinXP.
>In firefox, the page layout just doesn't work right at all. IE is how
>I want it to look... but its completely different in firefox.
You'll generally find this to be true if you build for IE and then try
to fix Firefox. It's never going to work because you just can't hack a
good browser to act wrong like IE does. IE's wrongness is much too
mysterious for that. ;-) So, instead, use proper CSS that gets your
page looking right in every other browser than IE, and then tweak or
hack for IE if you need to. You'll have much better success this way.
>the map I want to locate next to the ISO logo, but for now I am
>leaving it at the bottom because I just don't know how come it is over
>the RFQ form in firefox...
The cause of this is not immediately apparent, but using the DOM
Inspector in Firefox I can see that the problem is that the div that
holds the RFQ form is ignoring the form. The textarea in the form is
not properly closed (per the validator) so I wonder if fixing this would
help Firefox recognize the form and move the paragraph with the map
image down accordingly. Try it and let us know if it works.
>but if I can at least get them looking kind
>of the same I'd be happy. Interesting, in Firefox... the grid in the
>content div is only like one line width wide, instead of behind all of
>the blocka-blockd boxes like it shows in IE.
Hide the height: 1% that is on #content from every browser except IE and
apply a float containment method to #content.
>Oh and... my css validates, I have one non validating statement on
>the xhtml (nohref="nohref") does anyone know how to get that to
>validate? It sure makes life easy... Hate to take it out.
You actually have two errors, the one of which is causing a problem with
your page. This error that you mention doesn't appear to be, so why
worry about it? Validation is a tool to help you debug your page --
it's not the end goal itself. There can be perfectly good reasons to
knowingly fail validation. Get as close as you can, make sure your
errors aren't hurting anything, then don't worry any more about it.
Zoe M. Gillenwater
Design Services Manager
UNC Highway Safety Research Center
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/