scroll-margin-block-start

版本: CSS3

scroll-margin-block-start属性定义用于滚动页边距开始处。滚动页边距区域是通过获取变换后的边界框,找到其矩形边界框(轴在滚动容器的坐标空间中对齐),然后添加指定的外框来确定的。

示例

/* <length> values */
scroll-margin-block-start: 10px;
scroll-margin-block-start: 1em;

/* Global values */
scroll-margin-block-start: inherit;
scroll-margin-block-start: initial;
scroll-margin-block-start: unset;

浏览器支持

IE浏览器 火狐浏览器 opera浏览器 chrome浏览器 safari浏览器
IE、safari浏览器不支持 scroll-margin-block-start ,其余浏览器都支持 scroll-margin-block-start

语法

scroll-margin-block-start : <length>

取值

  • <length> :从滚动容器的相应边缘开始。参见 <length>
默认值 0
适用于 滚动框
继承性
动画性 按计算值类型
计算值 指定值

实例

scroll-margin-block-start: 0;
scroll-margin-block-start: 20px;
scroll-margin-block-start: 2em;