Javascript t滚动时,将固定或设置高度的容器、浮动面板(例如下拉菜单)放置到位
6nymce floatpanel(Javascript t滚动时,将固定或设置高度的容器、浮动面板(例如下拉菜单)放置到位,javascript,html,css,reactjs,tinymce,Javascript,Html,Css,Reactjs,Tinymce,6nymce floatpanel(mce floatpanel)和工具提示(mce tooltip)被设置为的子项,且位置:绝对值。我理解关于z-index等的必要性,但它也会在某些情况下造成滚动问题 如果TinyMCE是滚动容器的子容器,则菜单和工具提示将被卸载。例如: 具有高度:#px和溢出:自动的→ 带有位置的:固定→ 我看到了以下两种解决方案: 要指定编辑器浮动元素的容器,如以下TinyMCE问题中所述: 通过操作DOMonscroll或onmouseleave等关闭
mce floatpanel
)和工具提示(mce tooltip
)被设置为
的子项,且位置:绝对值
。我理解关于z-index
等的必要性,但它也会在某些情况下造成滚动问题
如果TinyMCE是滚动容器的子容器,则菜单和工具提示将被卸载。例如:
- 具有
和高度:#px
溢出:自动的
→ 李>
- 带有
位置的
:固定→ 李>
- 带有
- 要指定编辑器浮动元素的容器,如以下TinyMCE问题中所述:
- 通过操作DOM
或onscroll
等关闭或隐藏菜单,如中所示onmouseleave
事实证明,按照中的请求和中的实现,指定UI容器作为未记录的功能在某种程度上是可用的。这不是我所希望的解决方案,有各种意想不到的副作用和错误 此时,我正在考虑完全绕过React,直接从TinyMCE包装器监视DOM中的滚动事件