Asp.net 定位asp:CSS超链接
如何使用CSS将其放置在页面的右上角Asp.net 定位asp:CSS超链接,asp.net,css,Asp.net,Css,如何使用CSS将其放置在页面的右上角 <asp:HyperLink ID="lnkLogout" runat="server" NavigateUrl="~/Logout.aspx" ImageUrl="~/images/LogoutButton.png" CssClass="LogoutButton"></asp:HyperLink> 说明 您可以使用绝对位置,但我建议您在\u Layout.cshtml(如果您在Razor视图引擎中使用Asp.Net Mvc)或母
<asp:HyperLink ID="lnkLogout" runat="server" NavigateUrl="~/Logout.aspx" ImageUrl="~/images/LogoutButton.png" CssClass="LogoutButton"></asp:HyperLink>
说明
您可以使用绝对位置,但我建议您在\u Layout.cshtml(如果您在Razor视图引擎中使用Asp.Net Mvc)
或母版页(如果您使用Asp.Net Webforms)
中使用位于顶部的div
这是css解决方案
样品
在最外层的父容器(如div)中,也使用
style=“position:absolute”
定位,您可以使用以下方法实现目标:
.LogoutButton{
position:absolute;
right:0%;
top:0%;
}
另外,您可以使用
px
来获得更精确的定位。例如,right:5px
会将超链接5px从右边框移开;top属性也是如此。这实际上取决于页面的结构。你能为页面的其余部分发布代码吗?父div是否也如上面所述定位为绝对值?
.LogoutButton{
position:absolute;
right:0%;
top:0%;
}