scroll-margin-top
Quick Summary for scroll-margin-top
scroll-margin-top property defines the top margin of the scroll snap area that is used for snapping this box to the snapport. The scroll snap area is determined by taking the transformed border box, finding its rectangular bounding box (axis-aligned in the scroll container's coordinate space), then adding the specified outsets.
Code Usage for scroll-margin-top
<pre class="brush: css notranslate"><code><span class="token comment">/ <length> values /</span> <span class="token property">scroll-margin-top</span><span class="token punctuation">:</span> 10px<span class="token punctuation">;</span> <span class="token property">scroll-margin-top</span><span class="token punctuation">:</span> 1em<span class="token punctuation">;</span> <span class="token comment">/ Global values /</span> <span class="token property">scroll-margin-top</span><span class="token punctuation">:</span> inherit<span class="token punctuation">;</span> <span class="token property">scroll-margin-top</span><span class="token punctuation">:</span> initial<span class="token punctuation">;</span> <span class="token property">scroll-margin-top</span><span class="token punctuation">:</span> revert<span class="token punctuation">;</span> <span class="token property">scroll-margin-top</span><span class="token punctuation">:</span> unset<span class="token punctuation">;</span> </code></pre>
More Details for scroll-margin-top
scroll-margin-top
The scroll-margin-top property defines the top margin of the scroll snap area that is used for snapping this box to the snapport. The scroll snap area is determined by taking the transformed border box, finding its rectangular bounding box (axis-aligned in the scroll container's coordinate space), then adding the specified outsets.
Syntax
/* <length> values */ scroll-margin-top: 10px; scroll-margin-top: 1em; /* Global values */ scroll-margin-top: inherit; scroll-margin-top: initial; scroll-margin-top: revert; scroll-margin-top: unset; Values
<length> An outset from the top edge of the scroll container.
Formal definition
| Initial value | 0 |
|---|---|
| Applies to | all elements |
| Inherited | no |
| Computed value | as specified |
| Animation type | by computed value type |
Formal syntax
<length>
Specifications
| Specification |
|---|
| CSS Scroll Snap Module Level 1 # margin-longhands-physical |