uni |
您所在的位置:网站首页 › uniapp全屏广告 › uni |
第二个项目中有一个需求, 在uni-app中制作一个新人红包的图标,要求全屏拖动,初始位置固定。 样式如此: ** 1.首先uni-app中有专门的拖动元素movable,html代码如下** 余额:¥{{hb_ye}}其中。movable-view是可拖动的元素,movable-area是该元素拖动的范围 2.问题出现,当设置好后发现红包可以点击,但页面其他元素无法点击,原因是movable-area遮挡住其他元素,使用z-index无法解决;经过度娘教导,需要在css样式中设置pointer-events, css代码如下 .movableArea { position: fixed; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none;//设置area元素不可点击,则事件便会下移至页面下层元素 .movableView { pointer-events: auto;//可以点击 width: 120rpx; height: 110rpx; image { width: 100%; height: 100%; } text { position: absolute; left: 0; bottom:0; width: 120rpx; height: 18rpx; display: flex; justify-content: center; align-items: center; font-size: 16rpx; color: #ffffff; } } }3.如此便实现了可拖动的浮动图标 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |