Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

I hope to receive your help and answers #3152

Closed
@j-web-p

Description

在项目中创建一块区域,在区域内使用transform自定义实现了垂直轮播,导致这个区域发生了层叠效应;我在这块区域中创建了gridstack容器,在容器内拖拽元素,元素重叠后出现弹窗和遮罩层;因为层叠效应,我的遮罩没办法铺满全屏,所以我将遮罩使用teleport标签放到了body下,但是这样导致了拖拽元素始终在遮罩之下;我为了解决这个问题,在dragstart中将拖拽元素使用appendChild放到了body下,但是这样会导致拖拽元素位置偏移,我又在dragstart中,监听了mousemove事件,将拖拽元素位置修改正确;到这里之后,我遇到一个问题,拖拽元素在拖拽过程中,如果离开过容器再回来,他的碰撞位置会发生偏移

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

        AltStyle によって変換されたページ (->オリジナル) /