我在一个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;
}
}
这不是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)