On 2/20/08, Hayley Kinash <[EMAIL PROTECTED]> wrote:
> I've got an absolutely positioned div inside a relatively positioned div,
> but in IE the child div is breaking out of the parent and uses the body as
> its parent. There's a width and a height on the parent div, and all divs
> above the parent have position:relative and a width. It behaves as expected
> in FF and Safari.
>
> I can't post the site URL right now, so I'll post code. Thanks for any
> help!
>
> <div id="container">
> <div id="wrapper">
> <div id="menu">
> (inside is Macromedia's mm_menu, which is what is jumping out of the
> parent div, but is absolutely positioned)
> </div>
> </div>
> </div>
>
> #container {
> margin-left: auto;
> margin-right: auto;
> width: 761px;
> background-color:#ffffff;
> position:relative;
> }
>
> #wrapper {
> width:577px;
> float:right;
> text-align:left;
> position:relative;
> }
>
> #menu {
> position:relative;
> width:538px;
> height:30px;
> text-align:left;
> padding-left:10px;
> padding-right:29px;
> background-color:#318b4d;
> }
>
Is your doctype one that will trigger quirks mode rendering in IE?
>From memory, getting the parent wrong for absolute positioned elements
was an IE5 / 5.5 bug, and might have only been fixed for standards
mode in IE6.
--
Richard Grevers, New Plymouth, New Zealand
Dramatic Design www.dramatic.co.nz
______________________________________________________________________
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/