当前位置: 首页 > 知识库问答 >
问题:

使用sass[DUPLICAT]在悬停时影响同级元素

岳池暝
2023-03-14

我在一个div中有两个元素。其中一个是隐藏的,我想显示它,当有人悬停在可见的一个。通过普通的CSS我已经做到了这一点,但是我无法通过SASS做到这一点。

下面是我的代码:

<div class"main">
<a href="#"> Link to my account </a>
<p> john </p>
</div>
.main {
    position: relative;

    a {
        font-size: 19px;
    }

    p {
        position: absolute;
        top: 0;
        left: 0;
        font-size: 18px;
        background: gray;
        padding: 2px 6px;
        visibility: hidden;
        transition: all 0.3s ease;
    }

    a:hover p {
        visibility: visible;
    }
}

共有1个答案

郎成龙
2023-03-14

这不是sass问题,您只需要使用相邻的同级组合子:

a:hover + p {
   visibility: visible;
}
 类似资料:
  • 问题内容: 我想做的是将某个对象悬停时,它会影响另一个对象的属性。 例如,在这个JSFiddle演示中,当您将鼠标悬停在其上时,它会发生变化,但是我想要的是,当我将鼠标悬停在上时,它会受到影响。 问题答案: 如果多维数据集直接位于容器内部: 如果多维数据集位于容器旁边(在容器关闭标签之后): 如果多维数据集在容器内的某个位置: 如果多维数据集是容器的同级:

  • 问题内容: 以下是我的HTML 我想要做的是,当我将标签悬停时,我想仅使用CSS 来更改标签的颜色。我该如何实现? PS ----- 已编辑 ---------- 如果我将div周围包裹一个ID,该怎么办? 这有帮助吗? 问题答案: 没有CSS选择器可以做到这一点([甚至在CSS3中)。CSS中的元素永远不会意识到其父元素,因此您无法这样做(例如)。他们也不知道自己的兄弟姐妹(在大多数情况下),所

  • 问题内容: 我正在寻找一种解决悬停问题的方法。 现在,图像和图层这两个类都有边框。两者的正常和悬停都有不同的颜色。有没有办法做到这一点,所以如果我将图层类悬停,则图层和图像类的悬停边框颜色都处于活动状态?反之亦然? 问题答案: 您不需要JavaScript。 一些CSS可以做到。这是一个例子:

  • 如果孩子在焦点中(已被点击),我怎么能失去父母的悬停状态?我有一个菜单箭头(用OPEN代替了它,以减少代码),它在悬停状态下打开我的菜单和菜单项,当我单击它们时,菜单项就会聚焦。在菜单项点击后,我希望能够失去对我父母的关注,这样菜单就会消失。 如果可能的话,我会尽量避免使用javascript,这是我最好的尝试... 这是我的html null null 编辑 我在一个单页应用程序上使用Angul

  • 我有使用材料UI的卡片组件。卡在悬停状态下变换,卡上也会出现阴影。但是当我把盒子-阴影在变身之前的盒子上出现阴影,并且变身的卡片和阴影之间有空白。我该怎么解决这个? 其他方式的相同输出:

  • 问题内容: 我不是在寻找一个行动调用 的时候 徘徊,而是要告诉的方式 ,如果 一个元素正在上空盘旋目前。例如: 是否有实现此目的的jQuery方法? 问题答案: 原始(正确)答案: 您可以使用并检查选择器。 (这仅在选择器最多匹配一个元素时有效。有关更多信息,请参见“编辑3”。) 。 编辑1(2013年6月29日):( 仅适用于jQuery 1.9.x,因为它与1.10+兼容,请参阅下一个编辑2)