本帖最后由 DerrickJiao 于 2020-12-11 10:24 编辑
不用客气,这边已经提交研发(SJS-6816),有进展会在本帖更新。
————————————————————————————
经过调研,咱们浮动元素与常见的DOM对象不同。整个交互由hitTest驱动,然后hitTest将决定哪个模块应处理当前的UI行为。 因此,只修改浮动对象DOM容器的css属性不会影响hitTest系统。总结而言,这部分属于产品设计,无法通过事件穿透点击筛选器。
这边给您提供两个方案:
1、设置浮动元素时,不要覆盖筛选器的区域
2、创建html的div元素,使其浮动在表单上。就像上面的demo那样, 不过您需要考虑表单滚动时div的变化。这部分需要您用代码将其实现实现,您可以参考上面楼层的思路。理论上此方案是比较可行的方案,但是具体是否满足您需求需要您实际调研。
|