CSS 样式 LI 和 LI 内带有 FORM 的 A 标签

标签 css forms html-lists

当嵌入到 FORM 中时,我在设置 A 标签样式时遇到了一些困难,如下例所示。我希望 LI > FORM > A 看起来与 LI > FORM > A 相同:

<ul class="dropdown-menu">
  <li>@Html.ActionLink("Change Password", "Manage", "Account")</li>
  <li><a href="#">Another action</a></li>
  <li><form><a href="">Log Off</a></form></li>
  <li role="separator" class="divider"></li>
  <li>@Html.ActionLink("Register", "Register", "Account")</li>
</ul>

我拥有的 CSS 来自 Twitter Bootstrap。这是我希望工作的 CSS...但不会对 FORM A 标签进行样式化:

.dropdown-menu > li > form > a:hover,
.dropdown-menu > li > form > a:focus,
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}

最佳答案

您在悬停时或悬停时对其进行样式化时遇到问题吗?悬停时,我看不到任何问题。如果您在悬停时遇到问题,您可以执行以下操作:

.dropdown-menu > li > a,
.dropdown-menu > li > form > a{
    color: #262626;
    text-decoration: none;
}

关于CSS 样式 LI 和 LI 内带有 FORM 的 A 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33949569/

相关文章:

javascript - 如果使用jquery验证如何提交表单?

html - li 增加时 CSS 自动更改 ul 宽度(向左浮动)

html - 保持 UL > LI 内容内联

spring - 我如何获得 Spring 的表单 :option to not ignore my data attributes?

css - 作用域样式影响其他页面

html - 点击菜单时如何防止打开子菜单的链接?

html - 当其他值随输入而变化时,元素会抖动/振动

php - MYSQL - 内连接问题

html - 居中 ul 的自定义元素符号

html - 移动 CSS grid-template-areas 项中的孙元素