CSS background-attachment 属性确定图像在背景上的位置是在视口内固定,还是在其容器内滚动。
语法
属性值
值 | 描述 |
---|---|
fixed | 指定背景图像不会随页面滚动。 |
local | 指定背景图像将随着元素的内容滚动 |
scroll | 指定背景图像将与页面一起滚动。默认值。 |
initial | 将属性设置为其初始值。 |
inherit | 将继承父元素的属性。 |
CSS 背景附件示例
下面介绍了具有不同值的 background-attachment 属性的一些示例。
不滚动页面
为了防止背景图像滚动,我们使用值 fixed。以下示例演示了 background-attachment: fixed 属性,该属性修复相对于视口的背景图像
使用元素内容滚动
为了使背景图像与元素的内容一起滚动,我们使用局部值。以下示例演示了 background-attachment: scroll 属性,该属性将背景图像与内容一起滚动
随页面滚动
为了使背景图像与页面一起滚动,我们使用 scroll 值。以下示例演示了 background-attachment: scroll 属性,该属性相对于元素的内容修复背景图像
支持的浏览器
属性 | ![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|
background-attachment | 1.0 | 4.0 | 1.0 | 1.0 | 3.5 |