Rory Bernstein wrote:
Thank you, Theirry. I put a surrounding div around the 2 divs that weren't behaving, and stopped the absolute positioning of the one div. Put overflow: hidden on the surrounding div and my life is hugely improved.
Sorry for those excessive clear:both things, I had thrown a bunch of them in
there for the purpose of just seeing what was happening, and they didn't fix
anything but I forgot to remove them.
Thats what I do with CSS, just throw something in and see how it
appears cross browser. Seriously though, it much better to see how
much you can remove from your CSS while keeping the layout intact.
I so appreciate your help in this, it is a great thing for me to be able to ask
for help and get such expert advice.
Best,
Rory
I had a look at your CSS and notice your reset.
Are you able to delete all of this,
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
and play around with for layout by seeing how much you can delete.
Example.
#footer_container ul {
list-style-type: none;
margin: 20px 20px 10px 40px;
}
Without the reset, you wouldn't quite need the above margins. The
downside is that you have to become accustom to IE7 (or earlier) bug
behavior with defaults and hasLayout.
--
Alan http://css-class.com/
Armies Cannot Stop An Idea Whose Time Has Come. - Victor Hugo
______________________________________________________________________
css-discuss [[email protected]]
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/