gpt4 book ai didi

javascript - 可以对覆盖的 div 使用 iscroll 捏合/缩放吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:07:44 26 4
gpt4 key购买 nike

我正在尝试将具有特定位置的 div(“childItem”)覆盖在具有背景图像的较大 div(“parentContainer”)之上。然后我使用 iscroll 允许在父 div 上捏合/缩放。这行得通。但是,在捏/缩放完成后,子 div 不会保持其相对于父 div 的更新缩放级别的位置。

所以基本上,背景图像被缩放,但子 div 的位置没有被缩放。关于在使用 iscroll 完成缩放后如何重新定位 childItem 的任何想法?示例:

<div id="parentContainer">
<img src="map_background.png" />
<div id="childItem" style="top:40px;left:40px;">
<img src="map_icon.png" />
</div>
</div>

<script type="text/javascript">
var myScroll = new iScroll('parentContainer', { zoom: true });
</script>

最佳答案

答案比我想象的要简单得多。我需要做的就是将图像和子 div 包装在另一个 div 中,让它们一起缩放。

<div id="parentContainer">
<div>
<img src="map_background.png" />
<div id="childItem" style="top:40px;left:40px;">
<img src="map_icon.png" />
</div>
</div>
</div>

关于javascript - 可以对覆盖的 div 使用 iscroll 捏合/缩放吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10486172/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com