Wie ist die folgende Spezifikation richtig zu interpretieren?
"Wenn sowohl Elementkante A als auch Elementkante B außerhalb des Bildlauffelds liegen Kante A und Bildlauffeldkante B, tun nichts.
https://drafts.csswg.org/cssom-view/#dom-scrollologicalposition-nearest:~:text=If%20element%20edge%20A%20and%20element%20edge%20B%20are%20both%20outside %20scrolling% 20box%20edge%20A%20 und %20scrolling%20box%20edge%20B
Laut dieser Antwort sollte die Definition des obigen Absatzes 保持不变,如果它已经在视图中
lauten. Wenn dies tatsächlich die Definition ist, sollte der Absatz dann nicht wie folgt umgeschrieben werden: „Elementkante A befindet sich außerhalb der Kante A des Bildlauffelds und Kante B des Elements befindet sich innerhalb der Kante B des Bildlauffelds“? Angenommen, „außen“ bedeutet unten und „innen“ bedeutet oben (unter Verwendung des Standard-Netzwerkkoordinatensystems).
Die CSS-Spezifikation liegt seit 2016 in dieser Form vor, daher sollte sie korrekt sein. Wie sollte die Spezifikation richtig interpretiert werden?
Danke!
“外部”表示该元素对用户可见。相反,“内部”意味着该元素位于用户不可见的区域中。因此:
“滚动框边缘 A 外侧”= 滚动框边缘 A 下方
“滚动框边缘 B 外侧”= 滚动框边缘 B 上方