样式多个子元素
我在DOM中具有ID #parentDiv
。该DIV具有2个元素<span>
和一个<div>
。
每当我在#parentDiv
上徘徊时,我都想设置内部跨度和内部div标签。我如何以传统的CSS方式实现这一目标?
约束 - 这确实以传统的CSS方式完成。
而没有看到您的HTML代码,很难确切地知道什么将有效,但这应该:
#parentDiv:hover div {
}
#parentDiv:hover span {
}
这样,当DIV徘徊时,儿童跨度和DIV将在应用中添加的任何样式。
例如:
#parentDiv:hover div {
color: blue;
}
#parentDiv:hover span {
color: red;
}
<div id="parentDiv">
<div>Div Element</div>
<span> Span Element</span>
</div>
尝试以下语法:
PARENT_SELECTOR:hover CHILD_SELECTOR {
/* your css goes here */
}
例如,
#parent:hover #child {
background: yellow;
}