我试图在父元素悬停时更改子元素。我也希望该父级的属性也发生变化。我正在尝试获取要更改的背景颜色和鼠标悬停时要更改的或#action
的颜色。这可能吗?a
h1
action
这是html
<section id="action" class="general">
<div class="container">
<a href="#"><h1>This text</h1></a>
</div>
</section>
这是CSS。CSS 是使用 SASS 构建的,这就是它具有这样结构的原因。
#action {
background-color: $bgLight;
border-top: 1px solid #252525;
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
a {
text-decoration: none;
h1 {
margin: 0;
color: $colorLight;
font-weight: 300;
text-align: center;
}
}
}
#action:hover a {
background-color: #76A7D1;
color: $colorDark;
}