我有 2 个具有以下类名的 div:“red”和“green”绿色 div 是隐藏的,但是当鼠标悬停在红色 div 上时,会出现绿色 div。但是,绿色 div 出现在红色 div 前面。我想颠倒顺序,以便在将鼠标悬停在红色 div 上时,绿色会出现在其下方,即我希望红色 div 与绿色 div 重叠(我不只是想要两个 div 之间的空格,我想要红色 div 超过绿色 div)。我实际上想在红色 div 中包含一个背景 PNG,以便当绿色 div 出现时它实际上位于 PNG 下方。
绿色 div 嵌套在红色 div 内,我的 CSS 如下:
.green{
display: none;
}
.red:hover .green{
display: block;
}