background-attachment

  • 版本:CSS1/3
  • 媒体:视觉
background-attachment属性在CSS背景中是比较常用的,本文将带你深入理解background-attachment属性的各个方面,包括它的语法、取值、作用和浏览器兼容性,最后附上background-attachment的演示案例,希望能够对你有所帮助。

background-attachment的具体语法

background-attachment<attachment> [ , <attachment> ]*

<attachment> = fixed | scroll | local

默认值scroll

适用于:所有元素

继承性:无

动画性:否

计算值:指定值

background-attachment的取值介绍

fixed:
背景图像相对于窗体固定。
scroll:
背景图像相对于元素固定,也就是说当元素内容滚动时背景图像不会跟着滚动,因为背景图像总是要跟着元素本身。但会随元素的祖先元素或窗体一起滚动。
local:
背景图像相对于元素内容固定,也就是说当元素随元素滚动时背景图像也会跟着滚动,因为背景图像总是要跟着内容。(CSS3)

background-attachment的使用说明

设置或检索背景图像是随对象内容滚动还是固定的。必须先指定background-image属性。
  • 对应的脚本特性为backgroundAttachment

background-attachment的浏览器兼容性

  • 浅绿 = 支持
  • 红色 = 不支持
  • 墨绿 = 部分支持
支持版本\类型 IE Firefox Safari Chrome Opera
版本 6-8 #1 #2 4.0-24.0 #2 5.1.7 4.0 10.5
版本 9.0 25.0
  1. 不支持:设置多组铺排方式。
  2. 不支持:CSS3新增参数值:local

background-attachment的完整演示案例

CSS3参考手册,全网最新最全的CSS3参考手册,为你呈现最好的CSS3文档CSS3参考手册