CSS div 在滚动时消失

标签 css

我正在开发一个使用纯 CSS 和悬停状态来构建下拉菜单的网站。问题是导航项的数量太多,以至于用户必须滚动才能在较小的笔记本电脑上看到它。但是发生的事情是菜单在到达底部之前就消失了,就好像发生了 mouseout 事件一样。有没有办法在不必将菜单转换为 javascript/jQuery 的情况下防止这种情况发生?

http://spinov8.com/SNS_demo/shop

最佳答案

当您向下滚动时,您的下拉菜单似乎会随着导航的其余部分一起消失,一旦您向上滚动,它就会重新出现,并且您的下拉菜单已经打开。

关于CSS div 在滚动时消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35562411/

相关文章:

php - 表单输入图像换行

html - 某些浏览器滚动时 TranslateY 闪烁

用于移动设备的 CSS 有时会恢复到原始状态

javascript - 更改已应用样式的 html 表格行颜色

html - CSS - 背景大小 : Cover is too big

jquery - 我将一个 jQuery 插件导入到我的元素中,我的 <a> 标签 CSS 覆盖了它的 <a> 标签 CSS

javascript - Mouseleave jQuery 事件将移除点击效果

CSS 在 X 轴上固定位置但在 Y 轴上绝对?

css - 滚动时 IE7 模态灯箱覆盖消失

html - 丝带式菜单?