3

我有它的 html 表格和布局(类似的东西,我也使用 haml+sass):

.zebra{
 .zebra-stripe{
  &.zebra1{
  a{
    color: red;
  }
  a:hover{
    color: blue;
  }
 }
}

我的 htm 表有类斑马,而 tr 有类 .zebra-stripe .zebra1

但是我有其他样式的链接(如按钮),这个链接有自己的背景高度,但悬停时颜色设置为橙色,

.details-link{
  width: 70px;
  margin: 2px;
}
.details-link:hover{
  color: orange;
}

但是当我的鼠标悬停在这个链接上时,它的颜色不是橙色,而是为表格设置的蓝色......有什么问题?

如何将链接悬停文本颜色设置为橙色(我设置了它,但无法正确查看)....

如果有不清楚的地方请在评论中写给我...

4

2 回答 2

0

试试这个:

a.details-link:hover{
    color: orange;
}
于 2013-03-28T10:35:11.153 回答
0

您的问题是您使用的选择器的.zebra .zebra-stripe.zebra1 a:hover特异性,比.details-link:hover. 请尝试以下操作以使您的选择器更具体:

.zebra .zebra-stripe.zebra1 a.details-link:hover {
    color: orange;
}
于 2013-03-28T10:35:11.270 回答