html - MVC 如何制作注销按钮

标签 html css asp.net-mvc-4

首先 CSS 不是我的强项。我按照这个例子来创建我的菜单栏

http://www.w3schools.com/css/tryit.asp?filename=trycss_navbar_horizontal_black_active

首先我试着把它放在 jsFiddle但看起来不一样

当用户选择不同的按钮时,我可以使绿色选择发生变化。用户通过身份验证后,可以在登录名和用户名之间切换。

在我看来,我将其更改为:

<ul>
  <li><a class="active" href="#home">Home</a></li>
  <li><a href="#news">News</a></li>
  <li><a href="#contact">Contact</a></li>
  <li><a href="#about">About</a></li>
  <li><a href="#Login">Login</a></li>
  <li> <a href="#Logout" style="color: red">Welcome Administrator Logout</a> </li>
</ul>

但不保持在同一条线上并且看起来不太好。关于如何改进我的用户界面的任何建议?让它保持在同一条线上还是改变方法?

enter image description here

当前的 CSS:

<style>
body {
  background-color: black;
}
ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #333;
}

li {
    float: left;
}

li a {
    display: block;
    color: white;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
}

li a:hover:not(.active) {
    background-color: #111;
}

.active {
    background-color: #4CAF50;
}
</style>

最佳答案

我已经更新了你的 jsFiddle

您应该将欢迎管理员消息与注销按钮分开

关于html - MVC 如何制作注销按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37200051/

相关文章:

javascript - 来自字符串的 Canvas toDataURL

c# - 无法将文件 ‘{0}' 作为数据库 '{1}' 附加。先写代码。本地 SQL EXPRESS 实例。 VS 2010 SP1。 window XP

html - 如何在图像上叠加 Glyphicon

jquery - 可移动和可调整大小的 div,子 div 可以随之调整大小吗?

javascript - 调整矩形 HTML5 Canvas

android - AngularJS+Phonegap 等待在 Controller 中触发的 deviceReady() 事件

javascript - 按钮点击的两个功能

c# - Entity Framework 中首先从数据库更新模型的元数据不起作用

c# - 当光标位于浏览器底部时页脚向上滑动

javascript - 具有相同类的元素 id 的数组