html - 右边需要menuitem

标签 html css asp.net

当其他菜单项被隐藏时,我希望注销链接显示在最右边。

实际上它显示在中间。

我怎样才能强制它在右边。

<div class="nav-content container">
            <div class="nav-wrapper">      
                <ul class="main-nav">
                    <asp:PlaceHolder runat="server" ID="hideNav">
                    <li runat="server" id="home" Visible="false" class="hide"><asp:HyperLink Id="homeLink" runat="server"></asp:HyperLink></li>
                    <li runat="server" id="reportClaim" Visible="False" class="hide"><asp:HyperLink runat="server" NavigateUrl="/reportclaim.aspx" Text="<span>Report Claim</span>" ID="reportClaimLink"></asp:HyperLink></li>
                    <li  id="lnkLogOut1" runat="server" style=" "><asp:HyperLink runat="server"  NavigateUrl="~/LogOut.aspx" Text="<span>Log Out</span>"></asp:HyperLink></li>
                    </asp:PlaceHolder>
                </ul>
            </div>

我试过了

.pull-right {
  float: right !important;
} 

但不工作

enter image description here

最佳答案

请使用以下代码:

<div class="nav-content container" >
        <div class="nav-wrapper" >      
            <ul class="main-nav" >
                <asp:PlaceHolder runat="server" ID="hideNav"> 
                <li runat="server" id="home" Visible="true" class="hide"  ><asp:HyperLink Id="homeLink" runat="server" Text="<span> Claim</span>"></asp:HyperLink></li>
                <li runat="server" id="reportClaim" Visible="true" class="hide"><asp:HyperLink runat="server" NavigateUrl="/reportclaim.aspx" Text="<span>Report Claim</span>" ID="reportClaimLink"></asp:HyperLink></li>

                </asp:PlaceHolder>
            </ul>
        </div>
       <div align="right" style="vertical-align:top">
            <asp:HyperLink ID="HyperLink1" runat="server"  NavigateUrl="~/LogOut.aspx" Text="<span>Log Out</span>"></asp:HyperLink>


</div>

这里需要在另一个div标签中创建链接按钮,并设置对齐到那个div为右 我们还删除了 Logout Div 的 UL 和 LI 标签,我认为这不是必需的。

关于html - 右边需要menuitem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30757143/

相关文章:

html - CSS 只能跨浏览器剪 Angular ?

jquery - 如果在基于 Webkit 的浏览器中不移动指针,则鼠标光标不会改变

animation - 如何在 cubic-bezier 方法上禁用 css3 transition mouseleave 效果?

c# - 在 .net 中设置 telerik RadFileExplorer 的 ViewPaths

html - 如何让div填充浏览器窗口的宽度和高度而不拉伸(stretch)图像

javascript - 向 html 文本区域添加换行符

html - 如何使图片适合带有导航的页面

asp.net - 如何阻止 ModalPopupExtender 显示?

javascript - ASP.NET __doPostBack 在表单标记开始或接近结束后呈现

html - div椭圆形带 Angular 的CSS