这个问题我也研究了两天,一般的屏幕分辨率是1366*1080,这个时候应该是画布的像素和body控件是1:1的关系,那么如果屏幕分辨率超过了1366,我的就是2560*1600,我的是2k屏,那么画布像素的1.2倍刚好就是body控件的大小,而你的这个body控件刚好是像素的0.9倍,所以你需要看看你电脑屏幕的分辨率是多少。所以在绝对布局设计小控件的尺寸的时候,是根据body的控件尺寸去设计,而不是根据图下的像素去设计。
不应该,把设计器bug了,关掉设计器再打开试试...
模拟上述情况,我测了一下:鼠标点击屏幕中间body区域就恢复一样了。
测试方法,①是在窗体下面输出864 px 486 px, 回车【enter】,窗体右侧出现864 px 486 px
② 是在窗体下面输出960 px 540 px ,鼠标点击屏幕中间或者回车【enter】,窗体右侧出现960 px 540 px。