div
有一个背景图片,其格式如下:
#cont {
position: relative;
background-image: url('./st.png');
background-repeat: no-repeat;
width: 541px;
height: 349px;
}
它的背景图像高度为349px,高度为541px。图像是一个足球场。足球场的长度是115码,宽度是75码。
要将每个捕获的坐标(使用mousemove事件)转换为码,我这样做了:
x_yard = (115*x1)/541
y_yard = (75*y1)/349
// x1 and y1 are the captured coordinates
它给出了错误的结果。 XMax
接近116,YMax
接近69.我怎样才能将捕获的坐标转换为码?