解釋以下規(guī)范的正確方法是什么?
“如果元素邊緣A和元素邊緣B都在滾動(dòng)框之外 邊緣 A 和滾動(dòng)框邊緣 B,不執(zhí)行任何操作?!?/p>
https://drafts.c??sswg.org/cssom-view/#dom-scrollologicalposition-nearest:~:text=If%20element%20edge%20A%20and%20element%20edge%20B%20are%20both%20outside% 20scrolling%20box%20edge%20A%20和%20scrolling%20box%20edge%20B
根據(jù)這個(gè)答案,上述段落的定義應(yīng)該是保持不變,如果它已經(jīng)在視圖中
。如果這確實(shí)是定義,那么,該段落不應(yīng)該被重寫為“元素邊緣 A 在滾動(dòng)框邊緣 A 的外部,元素邊緣 B 在滾動(dòng)框邊緣 B 的內(nèi)部”嗎?假設(shè)“外部”表示下方,“內(nèi)部”表示上方(使用標(biāo)準(zhǔn)網(wǎng)絡(luò)坐標(biāo)系)。
CSS 規(guī)范自 2016 年以來(lái)一直采用這種形式,因此該規(guī)范應(yīng)該是正確的。解釋規(guī)范的正確方法應(yīng)該是什么?
謝謝!
“外部”表示該元素對(duì)用戶可見。相反,“內(nèi)部”意味著該元素位于用戶不可見的區(qū)域中。因此:
“滾動(dòng)框邊緣 A 外側(cè)”= 滾動(dòng)框邊緣 A 下方
“滾動(dòng)框邊緣 B 外側(cè)”= 滾動(dòng)框邊緣 B 上方