首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >下拉菜单一直工作到我滚动,然后就变得一团糟

问下拉菜单一直工作到我滚动,然后就变得一团糟
EN

Stack Overflow用户
提问于 2011-08-16 04:46:13
回答 2查看 182关注 0票数 0

我正在创建一个网站与缩小标题部分“滚动”和一个下拉菜单。

我遇到的问题是,当我向下滚动时,下拉菜单不能正确显示。我尝试了几个小时来检查包含下拉列表的"ul“元素,但我不能理解发生了什么,因为当我检查元素时,我看到了那里的框,但它没有显示。

我在这里设置了我的问题的演示http://makanudos.com/pico/beg.php

你会看到,如果你不滚动,它会工作,一旦你滚动,即使你向后滚动它的混乱。

当我删除头部的收缩功能时,一切都正常,所以我猜错误一定在那里,但几个小时后我就没有运气了。

在正确的方向上的任何一点都将是非常感谢的!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-08-16 04:52:47

包含动画ul的父li将获得overflow: hidden的内联样式。这就是为什么你看不到菜单打开,即使它在那里。

票数 2
EN

Stack Overflow用户

发布于 2011-08-16 05:04:10

jQuery设置overflow:在动画之前隐藏,以避免动画期间内容溢出出元素。要覆盖此行为,可以尝试恢复css:

代码语言:javascript
复制
$(element).animate(...).css('overflow', 'visible'); 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7070653

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档