【前端知识之CSS】CSS视差滚动

本文主要介绍了前端面试中的CSS知识点——视差滚动。视差滚动是指多层背景以不同速度移动产生的立体效果,常见于网页设计。文章详细讲解了CSS属性background-attachment的使用,包括scroll(默认,随滚动)、fixed(背景固定)和inherit(继承父元素属性)三种设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

本系列主要整理前端面试中需要掌握的知识点。本节介绍如何用CSS完成视差滚动的效果。


一、视差滚动是什么

视差滚动(Parallax Scrolling)就是多层背景以不同速度移动,形成立体的运动效果。
网页解析成:背景层、内容层、悬浮层
在这里插入图片描述

二、background-attachment

background-attachment的作用是设置背景图像是否固定或者随着页面的其余部分滚动;
(1)scroll:默认值,随着滚动;
(2)fixed:当页面的其余部分滚动时,背景图像不会移动;
(3)inherit:继承父元素background-attachment属性的值。

例子:

<style>
    div {
     
     
        height: 100vh;
        background: rgba(0, 0, 0, .7);
        color: #fff;
        line-height: 100vh;
        text-align: center
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值