Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
195
SubMenu not showing Properly (top instead of bottom) Version 2009 V1
posted

Why is the submenu showing up on the top instead of the bottom? and this if I place a <p>&nbsp;</p > otherwise I would not even see the submenu at all
<form id="form1" runat="server">
    <div>
    <p>&nbsp;</p>
        <ignav:UltraWebMenu ID="UltraWebMenu1" runat="server">
            <ExpandEffects ShadowColor="LightGray" Type="Slide" Opacity="80" ></ExpandEffects>
            <Items>
                <ignav:Item Text="options A">
                    <Items>
                        <ignav:Item Text="1a"></ignav:Item>
                        <ignav:Item Text="2a"></ignav:Item>               
                    </Items>
                </ignav:Item>
                <ignav:Item Text="options B">
                    <Items>
                        <ignav:Item Text="1b"></ignav:Item>
                        <ignav:Item Text="2b"></ignav:Item>               
                    </Items>
                </ignav:Item>
            </Items>
        </ignav:UltraWebMenu>
    </div>
    </form>

Parents
  • 4493
    Suggested Answer
    posted

    Hello,

    It happens because of lack of content on the page. Because of standards mode (well defined DOCTYPE) IE does not return actual height of visible document, but just content area. Which in case of lack of content is empty and very short in height. That's why menu is "thinking" here is not enough free space to display on bottom and tries to display on top.

    Possible workaround is to make content on page (just BR works) or to remove DOCTYPE declaration.

Reply Children