📅  最后修改于: 2023-12-03 15:39:10.431000             🧑  作者: Mango
对于网页开发来说,图像的处理是很重要的一部分,有时候需要对图像进行对齐操作来让页面看起来更加美观。本文将介绍如何使用JavaScript实现对齐图像中心反应原生的功能。
const img = document.getElementsByTagName("img")[0];
const imgWidth = img.width;
const imgHeight = img.height;
const container = img.parentNode;
const containerWidth = container.offsetWidth;
const containerHeight = container.offsetHeight;
const left = (containerWidth - imgWidth) / 2;
const top = (containerHeight - imgHeight) / 2;
img.style.left = `${left}px`;
img.style.top = `${top}px`;
const img = document.getElementsByTagName("img")[0];
const container = img.parentNode;
const imgWidth = img.width;
const imgHeight = img.height;
const containerWidth = container.offsetWidth;
const containerHeight = container.offsetHeight;
const left = (containerWidth - imgWidth) / 2;
const top = (containerHeight - imgHeight) / 2;
img.style.position = "absolute";
img.style.left = `${left}px`;
img.style.top = `${top}px`;
本文介绍了使用JavaScript实现对齐图像中心反应原生的方法。通过获取图片和容器的宽度和高度,计算出图片应该在容器中的位置,然后将位置设置为左侧和顶部,就能实现对齐图像中心反应原生的功能。