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

有没有可能使用悬停伪类从一些文本中偏移20px的框?

祁修诚
2023-03-14

我只有一行文字:

<p> this is some text <b class="tryHover">hover over here</b> </p>

当光标在文本“hover over here”上时,我会尝试弹出一个包含一些内容的框,我会尝试在css中完成所有操作。

因此,在我的css文件中,我有:

.tryHover:hover{

}

我想我明白了上面所做的,它允许我在光标位于文本“hover over here”上时更改文本的属性。例如改变背景色等。

但是我想做的是有一个盒子,当我悬停在它上面时,它会“弹出”,比方说文本下面20像素。

所以我想我应该创建一个box类,比如:

.box {             
   width: 
   height:
   border: 
}

但是我正在努力弄清楚是否有可能让那个框在单独使用CSS悬停在文本上时出现。

谢谢。

共有2个答案

陶福
2023-03-14

关键是嵌套你的. box(默认情况下显示:无设置)在. try Hover中,然后在. try Hover: hover. box样式块中给它显示:块

.box {
  display: none;
  position: absolute;
  top: 20px;
  left: 0;
  border: 1px solid gray;
  background: #f2f2f2;
  padding: 5px;
}

.tryHover {
  position: relative;
}

.tryHover:hover .box {
  display: inline-block;
}
<p>
  This is some text 
  <strong class="tryHover">hover over here
    <span class="box">Boxed text</span>
  </strong>
</p>
索嘉石
2023-03-14

您必须在

记住设置的父对象位置:相对。方框div。

堆栈片段

.box {
  width: 100px;
  height: 100px;
  background: red;
  display: inline-block;
  position: absolute;
  left: 0;
  top: 25px;
  display: none;
}

.tryHover {
  position: relative;
  display: inline-block;
}

.tryHover:hover .box {
  display: block;
}
<p> this is some text <b class="tryHover">hover over here<span class="box"></span></b>
</p>

 类似资料:
  • 我正在使用一个只允许导航中链接的CMS。有一个实例,我有一个子菜单,但没有附加页面。见下文。 菜单1 子菜单 项目1 项目2 所有三个顶级项目(菜单1、2、3)必须是可单击+悬停的。“子菜单”不可点击,但用户需要悬停以查看item1和Item2。 如果不是CMS中的限制,这当然不会是一个问题。如果我添加以下CSS,那么我就不能单击或悬停。

  • 问题内容: 在这里阅读,显然曾经是一个带有方法的类。但是,它是专门为Java设计的(我搜索了Python绑定文档无济于事),此后不推荐使用Java。 也不能使用或通过使用对象来执行A。 关于如何针对Python执行此操作的任何想法?我去过这里,但是使用了它,因此并没有太大帮助。 我正在使用:Python 2.7,Windows Vista,Selenium 2,Python绑定 编辑: 有一个对象

  • 我需要在SE环境中使用没有CDI容器的Jersey 2.28(带Jetty)。我的所有设置都在web.xml中: 以下是我使用的依赖项: 我得到的是: 我知道Jersey可以与不同的DI容器一起使用,例如Weld、HK2等,但是否可以不使用DI容器?如果是,那又是怎样做的呢?

  • 问题内容: 我想制作一个(文本编辑器)。我将“读取”光标下方的文本,并显示一个动态生成的依赖于文本的悬停。现在,我遇到的问题是我不知道如何阅读文本并“添加”悬停。 这是我的第一场比赛,因此我对可以获得的每条小技巧感到高兴。 编辑: 我想将其集成到默认 编辑器中。我试图用编辑器模板创建一个新文件,但是我认为这是错误的方法。 最后编辑: PKeidel的答案正是我在寻找:) 谢谢PKeidel 问题答

  • 问题内容: CSS悬停功能是否可以在移动设备上使用?我有一个css悬停类,在常规的Web浏览器上可以正常工作,但在移动浏览器上却不能工作。 问题答案: 的伪类需要定点(图形输入)设备,能够区分动作的 指向 和 选择/激活。 通常在带有触摸界面的移动设备上,您没有前者,只有后者。另外,某些笔界面仅允许激活,而不能指向。 伪类适用,而用户指定的元件(有一些指示设备),但不将其激活。例如,当光标(鼠标指

  • 我最近读到了这篇关于为一组已知的键生成一个最小完美哈希表的文章:Throw away the Keys:Easy,Minimal Perfect Hashing。 本文似乎假设您需要一个中间表。如果我们假设键的集合很小(即<64),那么有没有其他更简单的方法来生成这样的函数。 在我的例子中,我希望将一组线程ID:s映射到数组中的唯一数据块。线程在哈希函数生成之前启动,并且在程序运行期间保持不变。线