javascript - 如何在 div 中获取 div 或图像的位置(顶部和左侧位置)并在 CSS 中使用这些值?
问题描述
我有一个动态的并使用引导程序的网站。我想在其中创建一个动画,其中 div class="col-md-4" 中的动态缩略图从那里单击缩放到容器中心的 100%。
我要创建一个点击效果来缩放图像,但不是从 div 的位置,而是从页面的中心。我正在尝试定位图像。
x = document.getElementById("Image")
t = x.top;
l = x.left;
function hello() {
x.style.top = x.top + "px";
x.style.left = x.left + "px";
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="col-md-4">
<img id="Image" src="abc.jpg">
<h2>ABC</h2>
</div>
但没有运气。如果有人可以帮助我。请做。谢谢。
解决方案
推荐阅读
- bash - mac终端中的问题设置路径
- javascript - 如何将弹出图像添加到 dropzone 缩略图?
- azure-pipelines - 具有可变深度和默认值的 Azure 管道 git checkout
- linq - Linq Select 是否不适用于 IList?
- unity3d - 使用刚体或角色控制器加入
- python - 使用函数根据行中的元素替换一列中的所有条目
- php - 数据未存储在数据库 LARAVEL
- python - 根据 xticks matplotlib 上最长标签的长度,在分类名称的左右添加相等的空间
- c++ - 需要修复switch语句并增加一个整数
- c++ - c 和 c++ 函数声明和定义:指定数据类型