我已经在网上搜索了这个,但没有找到类似的东西。
假设我们有 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>