解釋以下規範的正確方法是什麼?
「如果元素邊緣A和元素邊緣B都在滾動框之外 邊緣 A 和滾動框邊緣 B,不執行任何操作。 ”
https://drafts.comswg.org/cssom-view/#dom-scrollologicalposition-nearest:~:text=If element edge A and element edge B are both outside% 20scrolling box edge A 和scrolling box edge B
根據這個答案,上述段落的定義應該是保持不變,如果它已經在視圖中
。如果這確實是定義,那麼,該段落不應該被重寫為「元素邊緣 A 在滾動框邊緣 A 的外部,元素邊緣 B 在滾動框邊緣 B 的內部」嗎?假設「外部」表示下方,「內部」表示上方(使用標準網路座標系)。
CSS 規範自 2016 年以來一直採用這種形式,因此該規範應該是正確的。解釋規範的正確方法應該是什麼?
謝謝!
「外部」表示該元素對使用者可見。相反,“內部”意味著該元素位於使用者不可見的區域中。因此:
「捲動框邊緣 A 外側」= 捲動框邊緣 A 下方
「捲動框邊緣 B 外側」= 捲動框邊緣 B 上方