当我在Visual C#下创建一个新的ASP.Net Web窗体应用程序时,有一些预先构建的页面。 Site.Master预构建页面的一部分是登录和注册的链接。
<div class="loginDisplay">
<section id="login">
<asp:LoginView runat="server" ViewStateMode="Disabled">
<AnonymousTemplate>
<ul>
<li><a id="registerLink" runat="server" href="~/Account/Register.aspx">Register</a></li>
<li><a id="loginLink" runat="server" href="~/Account/Login.aspx">Log in</a></li>
</ul>
</AnonymousTemplate>
<LoggedInTemplate>
<p>
Hello, <a runat="server" class="username" href="~/Account/Manage.aspx" title="Manage your account">
<asp:LoginName runat="server" CssClass="username" /></a>!
<asp:LoginStatus runat="server" LogoutAction="Redirect" LogoutText="Log off" LogoutPageUrl="~/" />
</p>
</LoggedInTemplate>
</asp:LoginView>
</section>
</div>
对于我的生活,我无法弄清楚如何改变这些链接的外观。我已经加入了一些我自己的CSS,但现在它看起来像这样:
如何更改这些链接,以便更好地融入我的背景?
答案 0 :(得分:1)
你检查过这个吗?...我猜你是从VS ASP.net网络应用模板开始的。这使用Bootstrap。所有应用程序的样式都在bootstrap样式表中定义。在解决方案资源管理器中,在项目下,转到content文件夹并查看bootstrap.css文件。
如果确实如此,如果你还没有,你还需要了解Bootstrap。