使用 jQuery,是否可以创建一个 div 集合的谷歌地图样式缩放?
我正在创建一个页面,其中包含一系列带有背景颜色的 div 标签(它需要是 div 标签,因为它来自数据库),我想向其中添加 jQuery 的缩放。这可能吗?所有缩放插件都需要图像才能工作,如果我缩放每个单独的 div,我就会失去想要放大的中心点。
干杯
I'm creating a page which has a series of div tags with background colours (it needs to be div tags as it's coming from a database), to which I want to add a zoom from jQuery. Is this possible? All of the zoom plugins require an image to work, and if I zoom each individual div I lose the center point of where I want to zoom in to.
Cheers
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您必须计算移动缩放滑块后 div 会增大或缩小多少,并将结果应用到 div,如下所示: 使用纯 javascript 或 jquery 调整 div 放大缩小
必须为要缩放的每个 div 标签计算 div 的大小。
如果要调整字体大小,您还必须计算字体大小。
You have to calculate how much the divs will grow or shrink after moving the zoom slider and apply the results to the divs like here: resize div zoom in zoom out using pure javascript or jquery
The size of the div must be calculated for every div-tag you want to zoom.
If the font should be resized you have to compute the font size, too.