【发布时间】:2020-10-01 02:43:24
【问题描述】:
我有一个菜单,我想在悬停时更改链接颜色,但也将其所有兄弟姐妹更改为另一种颜色。没有JS可以吗?
HTML:
<ul>
<li>
<a>lorem</a>
</li>
<li>
<a>ipsum</a>
</li>
</ul>
SCSS:
ul {
$primary-color: orange;
> li {
> a {
color: #000;
border-bottom: solid 2px transparent;
&:hover {
color: $primary-color;
border-color: $primary-color;
& + a:not(:hover) {
color: red;
}
}
}
}
}
【问题讨论】:
标签: css sass menu hover siblings