我在网上搜索了一下,但没有找到类似的东西。
假设我们有 div A 和 div B。当鼠标悬停在 div A 上时,div B 应该在 div A 上可见,并且不应该放在下面。
它应该看起来像只有 div A 的内容已经更改为 div B 的内容。
如何使用纯 CSS 和 HTML 实现这一点?
#container > div {
display: none
}
#container > div:first-child {
display: block
}
#container > div:hover + div {
display: block
<div id="container">
<div>A</div>
<div>B</div>
</div>