From df638000879b46e76885768edbde127fdbe4055c Mon Sep 17 00:00:00 2001 From: yzws1001 Date: Mon, 9 Dec 2024 17:42:56 +0800 Subject: [PATCH] Fix: Correct descriptions of clientX and pageX The clientX/Y and pageX/Y descriptions of mouse events are opposite --- 2-ui/3-event-details/1-mouse-events-basics/article.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2-ui/3-event-details/1-mouse-events-basics/article.md b/2-ui/3-event-details/1-mouse-events-basics/article.md index b277b16288..8d848e6075 100644 --- a/2-ui/3-event-details/1-mouse-events-basics/article.md +++ b/2-ui/3-event-details/1-mouse-events-basics/article.md @@ -139,7 +139,7 @@ 我们已经在 中解释过它们之间的区别。 -简而言之,相对于文档的坐标 `pageX/Y` 以文档的左上角为参照物,并且同一位置的坐标不随页面的滚动而改变。相对于窗口的坐标 `clientX/Y` 以当前窗口的左上角为参照物,并且同一位置的坐标会随着页面的滚动而改变。 +简而言之,相对于文档的坐标 `clientX/Y` 以文档的左上角为参照物,并且同一位置的坐标不随页面的滚动而改变。相对于窗口的坐标 `pageX/Y` 以当前窗口的左上角为参照物,并且同一位置的坐标会随着页面的滚动而改变。 例如,如果我们有一个大小为 500x500 的窗口,并且鼠标在左上角,那么 `clientX` 和 `clientY` 均为 `0`,无论页面如何滚动。