【发布时间】:2020-01-03 22:55:13
【问题描述】:
信息详情:
我有一个图像编辑器,我在其中跟踪单击并使用background-position 拖动以重新定位图像。我想将图像自动居中并允许单击和拖动功能。我可以使用center 或50%,但点击和拖动使用的是像素,所以我最好:
- 找到图像的宽度和高度(我正在努力做到这一点)
- 找到包装 div 的宽度和高度(我可以做到这一点)
- 以像素为单位计算两者的中心并将这些值设置为
background-position
我在 class 中使用 javascript File Loader API,如下所示:
this.reader.onload = file => {
// setting image on class via `this.reader.result`
};
如何在使用粗箭头携带上下文时获取文件的宽度和高度?有可能吗?
【问题讨论】:
标签: javascript css filereader background-position