标签的每个状态的样式?

时间:2011-11-30 23:38:00

标签: css css3

有没有办法使用css一次性指定a:link, a:visited, a:hover, a:activea:focus

3 个答案:

答案 0 :(得分:15)

如果你想设置所有锚点的样式;不仅仅是用作链接的锚点,还有命名锚点(即<a name="foo"></a>),只需使用以下css选择器:

a

就是这样。

如果您想要命名锚点,而只想设置具有[href]属性的链接的样式,则应使用以逗号分隔的选择器列表:

a:link,
a:visited,
a:hover,
a:focus,
a:active {
  color: blue;
}

如果您遇到特殊问题,则需要发布一些HTML代码并查看CSS specificity

答案 1 :(得分:0)

只需将它们全部命名并指定样式:

a:link, a:active, a:visited, a:hover, a:focus
{
}

答案 2 :(得分:0)

如果您为所有状态指定一种样式,则只需执行以下操作:

a{
  color: green;
}