【问题标题】:On hover, change styles on parent and child using one CSS rule悬停时,使用一个 CSS 规则更改父子样式
【发布时间】:2016-08-09 21:16:19
【问题描述】:

当我将鼠标悬停在 div 上时,我想更改 div AND 子 css 属性,但使用单个 CSS 语句。

有没有办法将这两个 CSS 语句组合成一个:

div:hover{background-color:red}

div:hover .child{background-color:blue}

【问题讨论】:

  • 不,因为他们在做不同的事情
  • 您可以使用 less 来实现这一点
  • 这是不可能的,您的选择器针对的是两个不同的元素。
  • @Vishal Panara:不,你不能。

标签: css css-selectors pseudo-class


【解决方案1】:

不,你不能组合不同的选择器;他们“选择”不同的 HTML 元素并应用不同的样式。 为什么要结合两种不同的东西?

【讨论】:

  • 感谢您的帮助
猜你喜欢
  • 2019-03-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-23
  • 1970-01-01
  • 2017-12-30
  • 1970-01-01
  • 2015-05-31
相关资源
最近更新 更多