第一次在CSDN提问,各位前端的大神,本人前端菜鸟,碰到个自认为棘手的问题,求大家解惑,如下:有个大父类div(简称A),该div中动态push的是很多定高的菜单小父类div(简称B,具有position:relative属性),将鼠标放在B中使用mouseenter触发显示(show())原先display:none的子类div(简称C,具有position:absolute属性,有left:200px的属性,200恰好是B的宽度,将left调小,C就会左移显示出来),状态变为display:block,那么此时C就会因为有position上的关系原因,显示在比较正常的位置上。最近考虑到B的菜单过多导致不自适应屏幕的bug,所以在A上使用了overflow:auto属性新增了滚动条,但是问题就来了,将鼠标放在B上,C在F12中有display:block的属性,但是就没正常显示出来,本人试过将C的属性改为fixed,能显示但是位置错位,而且也很不好调,因为有多个动态push的B,C的高度还不一致,一个一个地调感觉很不智能很傻,求各位大神指点迷津。
补充图片和代码,谢谢大家:
父类div增加滚动条就无法正常显示子div
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
悬赏问题
- ¥50 VS2019,xamarin框架串口调试报错Java.Lang.SecurityException: Exception of type
- ¥20 QT如何判断QLineF线鼠标划过事件
- ¥15 关于#phpstorm#的问题:phpstorm编辑工具 光标选中了就会自动复制到粘贴板上 这样我之前复制的内容就失效了
- ¥15 pychram安装jupyter插件
- ¥60 悬赏破解越狱iphone4s中360保险箱密码遗忘
- ¥20 ARKts悬浮窗和快捷方式问题
- ¥15 linux中nginx服务器提示not found on accelerator,如何解决?(语言-php|操作系统-linux)
- ¥15 comparecluster没有办法kegg
- ¥15 远程访问linux主机超时
- ¥15 odoo17存货管理优势于中国国内该行业传统ERP或MES的详细解读和举例