将鼠标悬停在另一个div上显示div(代码片段)

author author     2022-12-28     367

关键词:

我试图将鼠标悬停在<div>上时会显示另一个<div>。我有以下代码:

.showme7 
  display: none;


.single-fun-fact:hover .showme7 
  display: block;
<div id="hulk" class="single-fun-fact">
  <p class="counte">NO</p>
  <h2 style="margin-left: 15%;">IELTS REQUIRED</h2>
  <div class="showme7">
    <h2>If student has 60-65% above in Intermediate English.</h2>
  </div>
</div>

[当我那样做时,它工作正常。但我希望<div>位于第一个<div>之外,如下所示:

<div id="hulk" class="single-fun-fact">
    <p class="counte">NO</p>
    <h2 style="margin-left: 15%;">IELTS REQUIRED</h2>
</div>
              
<div class="showme7">
    <h2>If  student has 60-65% above in Intermediate English.</h2>
</div>

但是如果我这样做,代码将不再起作用。

答案

尝试使用+来匹配adjacent元素。

.single-fun-fact:hover + .showme7

.showme7 
  display: none;


.single-fun-fact:hover + .showme7 
  display: block;
<div id="hulk" class="single-fun-fact">
  <p class="counte">NO</p>
  <h2 style="margin-left: 15%;">IELTS REQUIRED</h2>
</div>


<div  class="showme7"><h2>If  student has 60-65% above in Intermediate English.</h2></div>
另一答案

在第二个片段中,.showme7元素不再是.single-fun-fact的子元素,而是立即同级,因此选择器变为

.single-fun-fact:hover + .showme7 
  display: block;

或者,如果您之间可以有其他同级,请使用一般同级组合器

.single-fun-fact:hover ~ .showme7 
  display: block;

另一答案

如果showme7 <div>.single-fun-fact之后,则可以使用相邻的同级CSS选择器。https://developer.mozilla.org/en-US/docs/Web/CSS/Adjacent_sibling_combinator

.showme7 
  display: none;

.single-fun-fact:hover + .showme7 
  display: block;
<div id="hulk" class="single-fun-fact">
  <p class="counte">NO</p>
  <h2 style="margin-left: 15%;">IELTS REQUIRED</h2>
</div>
<div  class="showme7">
  <h2>If  student has 60-65% above in Intermediate English.</h2>
</div>
另一答案

尝试添加+

.single-fun-fact:hover + .showme7 
  display: block;

在悬停时显示一个 DIV,但在另一个悬停的 DIV 内。使用 CSS

...2-2804:24:27【问题描述】:我正在尝试获取它,因此当我将鼠标悬停在一个DIV上时,另一个DIV将显示在该DIV内但显示在当前内容上。因此,如果我有一个500x500像素的DIV并显示书籍封面, 查看详情

jquery悬停一个div并在另一个div上显示图像效果

】jquery悬停一个div并在另一个div上显示图像效果【英文标题】:jqueryhoveradivanddisplayimageonanotherdivwitheffect【发布时间】:2015-05-1612:10:05【问题描述】:好的javascript新手在这里,我需要帮助!这里的设计可以更好地解释这种情况。M... 查看详情

当我将鼠标悬停在另一个 div 上时,如何使文本出现在一个 div 中?

】当我将鼠标悬停在另一个div上时,如何使文本出现在一个div中?【英文标题】:HowdoImaketextappearinadivwhenIhoveroveranother?【发布时间】:2021-02-0313:38:15【问题描述】:我已经为我的网站创建了一个主页,其中包含所有方面的概述。... 查看详情

悬停 div 以在另一个 div 中显示更多内容

】悬停div以在另一个div中显示更多内容【英文标题】:Hoverdivtoshowmorethingsinsideanotherdiv【发布时间】:2015-01-1710:59:12【问题描述】:我在一个网站上工作,正在寻找一种功能,可以让我将一个div悬停在另一个div内滚动,就像这个... 查看详情

javascript鼠标悬停时在光标附近显示浮动div,隐藏在mouseout上(代码片段)

查看详情

当鼠标悬停在另一个 Div 上时为一个 Div 设置动画

】当鼠标悬停在另一个Div上时为一个Div设置动画【英文标题】:AnimateoneDivwhenthemousehoversoveranother【发布时间】:2012-01-1023:38:43【问题描述】:当鼠标悬停在页面其他地方的另一个div标签上时,我希望为一个div设置动画。举个例子... 查看详情

当悬停另一个 div 时,将悬停状态应用于多个 div

...:2012-12-0421:14:28【问题描述】:我正在寻找一种方法,当鼠标悬停在另一个div上时,将悬停状态应用于我页面上的所选div。希望这段代码能更好地解释我需要什么...CSS​#hovered_divposition:absolute 查看详情

你如何在鼠标悬停(jQuery)上交换 DIV?

】你如何在鼠标悬停(jQuery)上交换DIV?【英文标题】:HowdoyouswapDIVsonmouseover(jQuery)?【发布时间】:2010-09-0706:22:21【问题描述】:这几乎是第二个最简单的翻转效果,我仍然没有找到任何简单的解决方案。需要:我有一个项目列... 查看详情

将覆盖悬停在具有多个div的容器中?(flexbox的)(代码片段)

...情况下使用HTML和CSS做到这一点?我们的想法是,当您将鼠标悬停在页面上的其中一个框中时,会在75%透明黑色覆盖上显示“READMORE”通知。我现在只是为了“添加更多细节”而漫步 .box display:flex;& 查看详情

display属性鼠标悬停时显示隐藏内容,

我想问下有没有办法,让鼠标悬停在一个div块时显示的隐藏内容,在鼠标移开后还显示的。就是保留悬停的所有结果。然后悬停在另一个div块时之前的效果又没了,保留现在的。如果能只用HTML和CSS解决最好,别的(麻烦写下注... 查看详情

当另一个子div悬停时,更改子div的外观(代码片段)

...使用JS,这是否可行。基本上我试图创建一种效果,您将鼠标悬停在一行中的图像上,此图像亮起,有关此信息的信息显示在下方。虽然图像翻转效果很简单,但很难实现显示下面的描述。我知道我可以将其作为工具提示,但所... 查看详情

css鼠标放在一个div上,另一个div展示出来(代码片段)

鼠标放在一个div上,另一个div展示出来。<!DOCTYPEhtml><html><head><metacharset="utf-8"/><title>鼠标悬停图片上显示文字在线演示www.divcss5.com</title><style>imgborder:0/*css注释说明:设置图片边框为0*/bod 查看详情

Jquery 鼠标悬停在 Div 类上

】Jquery鼠标悬停在Div类上【英文标题】:JquerymouseHoveronDivclass【发布时间】:2021-11-2817:44:26【问题描述】:我想添加鼠标悬停效果。它是一个具有相同div标签的产品部分,如果我将鼠标悬停在图像类上,我只想显示当前图像的标... 查看详情

markdown将鼠标悬停在div上以扩展宽度(代码片段)

查看详情

jQuery将div悬停在另一层下方

...素B、C、D位于元素A上方“绝对定位”。因此,当用户的鼠标移到元素B、C上时,D,即使B、C和D直接位于元素上方,也不再触发 查看详情

在图像鼠标悬停时在父 div 中显示大的可点击图像

】在图像鼠标悬停时在父div中显示大的可点击图像【英文标题】:Displaylargeclickableimageinparentdivonimagemousehover【发布时间】:2013-11-1316:07:59【问题描述】:我正在寻找一个插件,只要访问者将鼠标悬停在缩放图像上,就会显示一个... 查看详情

是否可以通过 CSS 将鼠标悬停在另一个元素上来更改 img src

】是否可以通过CSS将鼠标悬停在另一个元素上来更改imgsrc【英文标题】:IsitpossibletochangeimgsrcbyhoveronanotherelementbyCSS【发布时间】:2018-08-0820:36:35【问题描述】:当div元素悬停时,CSS中是否可以更改imgsrc?<aclass="template-image"href="... 查看详情

在另一个 DOM 元素上调度鼠标滚轮事件

】在另一个DOM元素上调度鼠标滚轮事件【英文标题】:DispatchmousewheeleventonanotherDOMelement【发布时间】:2013-03-0910:35:58【问题描述】:我有一个带有可滚动div的网页。在可滚动div之上,我绝对定位了与可滚动div的一半重叠的div。当... 查看详情