jquery - 图像悬停菜单CSS位置拖动其他菜单项内容

标签 jquery css twitter-bootstrap

我有悬停图像菜单,存在一些设计问题,当我将鼠标悬停在图像上时,我能够看到悬停菜单,但它会拖下其他菜单项,据我所知,这里发现了一些问题

#makesSelector .rangeList { /*position: absolute;*/ }

如果我评论位置而不是拖动问题解决但悬停设计受到干扰,则需要位置以将悬停菜单项保持在顶部, 任何帮助解决 css 位置问题将不胜感激。 看看我在 Firefox 浏览器上做了什么

Expected solution: i want hover menu appear same as shown in jsfiddle example and gif but

don't want dragging other menu items down

jsfiddle Example enter image description here

最佳答案

为防止“拖动”,您需要在 #makesSelector .rangeList 上添加绝对定位。
使用 top: 100%left: 0 对齐。删除任何其他边距。
然后,使其父级相对位置:#makesSelector {position:relative;} 并移除 overflow: hidden

我在代码中添加了注释,因此您可以查看添加的内容和删除的内容。

已更新 jsfiddle

关于jquery - 图像悬停菜单CSS位置拖动其他菜单项内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42044773/

相关文章:

jquery - 图像徽章/标签在 Angular 落。什么库(jQuery?)最好?

c# - 将数组从 jQuery POST 传递到 C# WebApi

javascript - 将 url 链接添加到轮播文本

css - 在 Bootstrap 3 中到达边缘之前让图像响应式调整大小

javascript - Twitter 的 Bootstrap typeahead 设置

javascript - 使用 float 图创建 PDF 报告

php - CSS 图标在应用程序中本地工作,但没有显示在 Heroku 上?

javascript - 我正在尝试制作一个具有固定位置菜单的响应式网站。如何获得菜单 div 的大小以将容器向下推?

html - 多级下拉无法使用 Bootstrap 和悬停实现

javascript - jQuery:最后不适用于混合标签