CSS 要素のエッジがスクロール ボックスのエッジの「外側」にあるとはどういう意味ですか?
P粉763748806
P粉763748806 2024-01-16 23:45:09
0
1
496

次の仕様を解釈する正しい方法は何ですか?

"要素エッジ A と要素エッジ B の両方がスクロール ボックスの外側にある場合 エッジ A とスクロール ボックスのエッジ B、何もしません。 「

###ソース:###

https://drafts.c​​sswg.org/cssom-view/#dom-scrollologicalposition-nearest:~:text=要素エッジ A と要素エッジ B が両方とも外側にある場合% 20スクロール ボックス エッジ A とスクロール ボックス エッジ B

この回答によると、上記の段落の定義は、

すでに表示されている場合は変更されないままである必要があります

。これが本当に定義されているのであれば、その段落を「要素の端 A はスクロール ボックスの端 A の外側にあり、要素の端 B はスクロール ボックスの端 B の内側にある」と書き換えるべきではないでしょうか。 「外側」は下を意味し、「内側」は上を意味すると仮定します (標準ネットワーク座標系を使用)。 CSS 仕様は 2016 年からこの形式になっているため、仕様は正しいはずです。仕様を解釈する正しい方法は何ですか?

###ありがとう!

P粉763748806
P粉763748806

全員に返信(1)
P粉473363527

「外部」は、要素がユーザーに表示されることを意味します。対照的に、「内部」とは、要素がユーザーから見えない領域にあることを意味します。したがって:###

  • 「ボックスの端 A を外側にスクロール」 = ボックスの端 A を下にスクロールします

  • 「スクロール ボックスの端 B の外側」 = スクロール ボックスの端 B を上にします

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート