所有元素的悬停设置

时间:2015-03-23 13:43:35

标签: html css

如何为只有一个声明的所有元素设置悬停效果?

示例:

#element1: hover, #element2:hover, #element3:hover, #element4:hover {
background: color
}

我想说:只悬停一次。

如何使用更短的方式?

3 个答案:

答案 0 :(得分:0)

您可以改为将一个类赋予您想要具有悬停效果的所有元素。

之后,您只需要一次css调用:

.myHoverClass:hover {
  /* My code here */
}

答案 1 :(得分:0)

*:hover { color: red; }
  

Asterisk(*)是CSS的通用选择器。它匹配单个   任何类型的元素。用简单的选择器省略星号   同样的效果。例如,考虑* .warning和.warning   相等。

答案 2 :(得分:0)

你可以,但不推荐它,因为它可能导致一些奇怪的级联或特异性问题。

使用通用选择器

*:hover  {
your styles here
}