--- title: overflow-anchor slug: Web/CSS/overflow-anchor tags: - CSS - CSS Property - CSS Scroll Anchoring - CSS スクロールアンカリング - CSS プロパティ - Reference - overflow-anchor - スクロールアンカリング translation_of: Web/CSS/overflow-anchor ---
{{CSSRef}}

overflow-anchorCSS のプロパティで、コンテンツの移動を最小化するためにスクロール位置を調整する、ブラウザーのスクロールアンカリングの動作をオプトアウトする方法を提供します。

スクロールアンカリングの動作は、対応しているすべてのブラウザーで既定で有効になっています。したがって、このプロパティを変更するのは通常、文書または文書の一部でスクロールアンカリングによって操作上の問題が発生し、この動作をオフにする必要がある場合のみです。

構文

/* キーワード値 */
overflow-anchor: auto;
overflow-anchor: none;

/* グローバル値 */
overflow-anchor: inherit;
overflow-anchor: initial;
overflow-anchor: unset;

auto
その要素は、スクロール位置を調整するときにアンカー候補になります。
none
その要素はアンカー候補として選択されません。

形式文法

{{csssyntax}}

文書内でスクロールアンカリングを抑止する場合は、 overflow-anchor プロパティを使用してください。

body {
  overflow-anchor: none;
}

仕様書

仕様書 状態 備考
{{SpecName('CSS Scroll Anchoring', '#propdef-overflow-anchor', 'overflow-anchor')}} {{Spec2('CSS Scroll Anchoring')}} 初回定義

{{cssinfo}}

ブラウザーの互換性

{{Compat("css.properties.overflow-anchor")}}

関連項目