We're trying to position a set of h3's and text next to a left-floated navigation list. Straight forward, right? However, we want the h3's to be clickable for some jQuery hide/reveals. We wanted the entire h3 background to be clickable, which in IE seems to require giving the headers hasLayout. Compare the results in FF and IE(6):
http://sandbox.hgci2.net/ We gave the h3's hasLayout by specifying their width. As soon as the headers got layout, they jumped below the navigation list. If we remove layout by deleting the width specification, the header (and everything after) jumps back into the flow of their parent div. Why does this happen? Any suggestions for overcoming this? Ideal case: 1) all div#comparisons h3's have layout 2) everything within div#comparisons stays to the right of the navigation list. Note: the page appears to validate CSS/HTML. Thank you, Lev Rickards Office for Sustainability Harvard University http://green.harvard.edu -- "Dost thou reckon thyself only a puny form / When within thee the universe is folded?" http://reference.bahai.org/en/t/b/SVFV/svfv-6.html ______________________________________________________________________ css-discuss [cs...@lists.css-discuss.org] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ List policies -- http://css-discuss.org/policies.html Supported by evolt.org -- http://www.evolt.org/help_support_evolt/