|
Posted by GTalbot on 12/08/07 05:30
On 7 déc, 06:16, Ben C <spams...@spam.eggs> wrote:
> On 2007-12-06, Shelly <sheldonlg.n...@asap-consult.com> wrote:
>
> > Here is the URL:
> >www.sheldonlg.com/test.html
>
> > In IE, the drop-down menu for "About Us" appears under the item. In FF it
> > is all the way to the left. Any clues?
>
> It may be because FF doesn't seem to like making <td>s (or boxes that
> are display: table-cell, more precisely) containing blocks for
> positioned descendents.
>
> Look at this example:
>
> http://www.tidraso.co.uk/misc/td-container.html
> You may be able to fix your page by inserting another div to be a
> containing block for the positioned menu:
>
> <td style="z-index: 500">
Hello Ben,
div, #two, table { position: relative }
<td id="two">World <span>foo</span></td>
"The effect of 'position:relative' on table-row-group, table-header-
group, table-footer-group, table-row, table-column-group, table-
column, table-cell, and table-caption elements is undefined."
CSS 2.1, 9.3.1 Choosing a positioning scheme: 'position' property
Positioning sub-table elements is formally and specifically
discouraged in CSS 2.x specifications.
Regards, Gérard
--
Internet Explorer 7 bugs: http://www.gtalbot.org/BrowserBugsSection/MSIE7Bugs/
[Back to original message]
|