将鼠标悬停在按钮上,同时仍具有其背后元素的悬停效果

杰克

我创建了一个元素,当您将鼠标悬停在元素区域内时,会应用悬停效果(更改背景颜色),该元素的顶部是一个按钮。当我将鼠标悬停在按钮上时,它会导致其他悬停效果消失,我希望能够在鼠标位于第一个元素区域内的整个时间内保持悬停。

示例代码在这里

因此,当我将鼠标悬停在示例中的按钮上时,我仍然希望a标签的背景为黑色。当我将鼠标悬停在按钮上时,它会导致黑色背景消失。我也仍然希望能够点击按钮。

为了实现我想要实现的目标,我需要使用 js 吗?或者它可以在CSS中完成?

阿德尔

#button1 {
  position: absolute;
  z-index: 100;
  top: 10%;
  left: 15%;
}
#label {
  position: absolute;
  z-index: -10;
  border: 1px solid red;
  width: 200px;
  height: 200px;
  text-align: center;
}
#label span {
  color: white;
}
#label:hover {
  background-color: black;
}

#label button:hover{
  color:white;
<a id="label"><span>Hidden Until Hover</span>
<button id="button1">Test Button</button>
</a>

您需要将按钮包裹在 #label 内!这是它的工作原理!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用StatusBar将鼠标悬停在按钮上

将鼠标悬停在按钮上并更改其属性 html/js/css

仅当将鼠标悬停在按钮上时,元素才跟随光标

鼠标悬停在所有元素上同时发生的效果

与将鼠标悬停在div-Block上不同,将鼠标悬停在按钮上没有任何作用

当用户将鼠标悬停在按钮的父容器上时,如何在按钮上添加悬停效果?

SCSS-将鼠标悬停在SVG上具有意外的延迟效果

将鼠标悬停在元素上?

将鼠标悬停在按钮上后,悬停过渡不起作用

将鼠标悬停在该图像上方的按钮上时,如何对图像应用悬停效果?

鼠标悬停在按钮上的动画过渡

检测鼠标悬停在按钮上?

将鼠标悬停在按钮上 -> 其他元素上的不透明度

将鼠标悬停在div上,同时将鼠标悬停在整个标签上

当使用 css 将鼠标悬停在按钮上时,如何更改按钮的文本?

将鼠标悬停在按钮上时,为什么我的按钮不起作用?

将鼠标悬停在按键上

将鼠标悬停在按钮上以显示包含子菜单的菜单

使用关键帧无法将鼠标悬停在按钮上

当我将鼠标悬停在按钮上时,HTML / CSS会闪烁

如何在将鼠标悬停在按钮上时摆脱默认的蓝色?

将鼠标悬停在按钮上时显示图像

将鼠标悬停在按钮上时CSS更改跨度的颜色

使用赛普拉斯将鼠标悬停在按钮上

将鼠标悬停在按钮上后,圈出跟随光标

将鼠标悬停在按钮上时如何打开Material-UI菜单

将鼠标悬停在按钮 #2 上时如何使过渡更平滑

将鼠标悬停在按钮图像上时更改它们

当我将鼠标悬停在按钮上时如何使图像出现(无继承)