scroll-margin-block-end
Quick Summary for scroll-margin-block-end
scroll-margin-block-end property defines the margin of the scroll snap area at the end of the block dimension 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-block-end
<pre class="brush: css notranslate"><code><span class="token comment">/ <length> values /</span> <span class="token property">scroll-margin-block-end</span><span class="token punctuation">:</span> 10px<span class="token punctuation">;</span> <span class="token property">scroll-margin-block-end</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-block-end</span><span class="token punctuation">:</span> inherit<span class="token punctuation">;</span> <span class="token property">scroll-margin-block-end</span><span class="token punctuation">:</span> initial<span class="token punctuation">;</span> <span class="token property">scroll-margin-block-end</span><span class="token punctuation">:</span> revert<span class="token punctuation">;</span> <span class="token property">scroll-margin-block-end</span><span class="token punctuation">:</span> unset<span class="token punctuation">;</span> </code></pre>
More Details for scroll-margin-block-end
scroll-margin-block-end
The scroll-margin-block-end property defines the margin of the scroll snap area at the end of the block dimension 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-block-end: 10px; scroll-margin-block-end: 1em; /* Global values */ scroll-margin-block-end: inherit; scroll-margin-block-end: initial; scroll-margin-block-end: revert; scroll-margin-block-end: unset; Values
<length> An outset from the block end 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-logical |