在粘性组件上弹出

拜达亚纳特

我有两个粘纸箱。将鼠标悬停在粘性框内的特定区域上时,将弹出一个弹出窗口。我希望这些弹出窗口始终显示在即时贴框的顶部。但是增加一个的z索引会隐藏另一个。有什么办法吗?

注-从盒子中去除粘性并保持两个盒子的z索引相同可以解决问题,但我需要盒子保持粘性。

.box {
  margin: 40px;
  padding: 20px;
  background: yellow;
  border: 1px solid red;
  position: sticky;
  
}

.innerBox {
  width: 100px;
  height: 50px;
  background: lightgreen;
  position: relative;
}

.popup1 {
  position: absolute;
  width: 50px;
  height: 150px;
  top: 25px;
  left: 35px;
  background: red;
  display: none;
}

.popup2 {
  position: absolute;
  width: 50px;
  height: 150px;
  bottom: 25px;
  left: 35px;
  background: black;
  display: none;
}

.box1:hover .popup1 {
  display: block;
}

.box2:hover .popup2 {
  display: block;
}

.boxUp {
  z-index: 3;
}

.boxDown {
  z-index: 3;
}
<div>
  <div class="box boxUp">
    <div class="innerBox box1">
      <p>
      Hover Here
      </p>
      <div class="popup1">
      </div>
    </div>
  </div>
  <div class="box boxDown">
    <div class="innerBox box2">
    <p>
    Hover Here
    </p>
      <div class="popup2">
      </div>
    </div>
  </div>
</div>

dgknca

z-index鼠标悬停在.box

.box {
  margin: 40px;
  padding: 20px;
  background: yellow;
  border: 1px solid red;
  position: sticky;
  
}

.innerBox {
  width: 100px;
  height: 50px;
  background: lightgreen;
  position: relative;
}

.popup1 {
  position: absolute;
  width: 50px;
  height: 150px;
  top: 25px;
  left: 35px;
  background: red;
  display: none;
}

.popup2 {
  position: absolute;
  width: 50px;
  height: 150px;
  bottom: 25px;
  left: 35px;
  background: black;
  display: none;
}

.box1:hover .popup1 {
  display: block;
}

.box2:hover .popup2 {
  display: block;
}

.box:hover {
  z-index: 2;
}
<div>
  <div class="box boxUp">
    <div class="innerBox box1">
      <p>
      Hover Here
      </p>
      <div class="popup1">
      </div>
    </div>
  </div>
  <div class="box boxDown">
    <div class="innerBox box2">
    <p>
    Hover Here
    </p>
      <div class="popup2">
      </div>
    </div>
  </div>
</div>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在主屏幕上弹出

来自分类Dev

在mouseover div上弹出消息

来自分类Dev

关闭后退按钮上弹出

来自分类Dev

在TOuch上弹出gridview单元

来自分类Dev

在标记Android上弹出或布局

来自分类Dev

Yii Booster在文本而不是按钮上弹出

来自分类Dev

在视图上弹出文档内容?

来自分类Dev

在VB中的selectindexchanged上弹出消息

来自分类Dev

AUI datepicker:在元素焦点上弹出datepicker

来自分类Dev

在Excel单元格上弹出消息

来自分类Dev

删除标签上弹出框的编码

来自分类Dev

在Angularjs中的mouseover上弹出一个div

来自分类Dev

如何防止键盘在移动设备上弹出?

来自分类Dev

视频无法在引导模式下在Firefox上弹出

来自分类Dev

运行程序时在Visual Studio上弹出命令窗口

来自分类Dev

在Tabclick上弹出根目录,在Android上为FreshTabbedNavigationContainer

来自分类Dev

如何更改Android溢出按钮上弹出菜单的位置?

来自分类Dev

使用多个信标(在每个不同的信标上弹出视图)

来自分类Dev

从cron在GUI上弹出一条消息

来自分类Dev

如何在Ruby中的PG :: Result上弹出?

来自分类Dev

如何防止键盘在移动设备上弹出?

来自分类Dev

javascript 警报不会在 php echo 上弹出

来自分类Dev

使用javascript单击提交后在空输入上弹出

来自分类Dev

在 Ubuntu 20.04 上弹出对话框非常慢

来自分类Dev

Openlayers 在地图上弹出 autoPan 并带有填充

来自分类Dev

滚动视图内的粘性组件

来自分类Dev

鼠标悬停解决方案上弹出的Intellij 13 Auto doc不再起作用

来自分类Dev

单击时在每个列表项上弹出,具有减少编写代码的功能

来自分类Dev

如何在其他Android应用程序上弹出气泡?

Related 相关文章

热门标签

归档