asp.net - ASP Menu auto-adds clear div -


i want header this:

link | link | link                                               image ----------------------------------------------------------------------- 

what have instead is:

link | link | link                                                -----------------------------------------------------------------------                                                                      image 

my asp code:

<div class="hideskiplink">             <asp:menu id="navigationmenu" runat="server" enableviewstate="false"                  includestyleblock="true" orientation="horizontal" >                 <items>                     <asp:menuitem navigateurl="~/default.aspx" imageurl="~/icons/about/home_icon.png"/>                     <asp:menuitem navigateurl="~/about.aspx" imageurl="~/icons/about/about_icon.png"/>                     <asp:menuitem navigateurl="~/restrictedpages/adminmenu.aspx"                          imageurl="~/icons/about/admin_icon.png"></asp:menuitem>                 </items>             </asp:menu>         <div class="logo" >             <asp:image id="image1" runat="server" imageurl="~/icons/about/logo.png" />          </div>         </div> 

and css:

div.hideskiplink {     background-color:#3a4f63;     width:100%; }  div.logo {    float:right; } 

inspecting element in firebug shows:

<div class="hideskiplink">   <a href="#navigationmenu_skiplink">     <div id="navigationmenu" style="float: left;">       <div style="clear: left;"></div> 

i think it's automatically added clear: left; that's causing issue don't know how fix it.

arrange divs properly

e.g.

<div id="dvparent">     <div style="float:left">         link | link | link      </div>     <div style="float:right">         image     </div>     <div style="clear:both;"></div> </div> 

http://jsfiddle.net/phkhg/


Comments

Popular posts from this blog

c# - Operator '==' incompatible with operand types 'Guid' and 'Guid' using DynamicExpression.ParseLambda<T, bool> -