我有一个包含<span>
子元素的<a>
标签。我编写了一些CSS,当鼠标悬停在父元素上时,它会更改子元素的边框颜色,但是当我悬停在子元素上时,它也更改了边框颜色,这不应该发生。
a {
padding: 50px;
border: 1px solid black;
}
a span {
position: absolute;
top: 200px;
padding: 30px;
border: 10px solid green;
}
a:hover span {
border: 10px solid red;
}
<a>
Parent text
<span>Child text</span>
</a>