css 页面滚动 多背景固定不动
经常看到一些网站,滚动页面但是背景图不会跟着滚动,好像一直固定在浏览器窗口,感觉挺酷的,哇哦 ~ ~
原来都是 background-attachment 这位大兄弟的功劳
background-attachment:需要配合background-image一起使用
scroll:默认值,背景随内容滚动而滚动
fixed:背景固定不动,不受内容滚动影响
直接上代码,哇哈哈哈 ~ ~
<style>
.txt{
width: 100%;
height: 1000px;
text-align:center;
}
.bg1, .bg2, .bg3, .bg4{
width: 100%;
height: 400px;
background-size: cover;
background-attachment: fixed;
text-align: center;
color: #fff;
background-position: center center;
background-repeat: no-repeat;
}
.bg1{ background-image: url(https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1536819591022&di=fcf314d0fbb32a96d67dc015ee642734&imgtype=0&src=http%3A%2F%2Fold.bz55.com%2Fuploads%2Fallimg%2F141218%2F139-14121Q05415.jpg); }
.bg2{ background-image: url(https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1536819612013&di=5c21265ec22ca18b9f97459b0ffb5989&imgtype=0&src=http%3A%2F%2Fpic1.win4000.com%2Fwallpaper%2F6%2F5860a7fd794c2.jpg); }
.bg3{ background-image: url(https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1536819626165&di=0e6a7e49f95c3030848ba38e6333a983&imgtype=0&src=http%3A%2F%2Fimg5q.duitang.com%2Fuploads%2Fitem%2F201312%2F27%2F20131227233228_tLBH3.jpeg); }
.bg4{ background-image: url(https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1536819591022&di=fcf314d0fbb32a96d67dc015ee642734&imgtype=0&src=http%3A%2F%2Fold.bz55.com%2Fuploads%2Fallimg%2F141218%2F139-14121Q05415.jpg); }
</style>
<div class="txt">永远相信美好的事情即将发生</div>
<div class="bg1">原来就是这么简单哦</div>
<div class="txt">永远相信美好的事情即将发生</div>
<div class="bg2">原来就是这么简单哦</div>
<div class="txt">永远相信美好的事情即将发生</div>
<div class="bg3">原来就是这么简单哦</div>
<div class="txt">永远相信美好的事情即将发生</div>
<div class="bg3">原来就是这么简单哦</div>
css 页面滚动 多背景固定不动的更多相关文章
- HTML+CSS页面滚动效果处理
HTML+CSS代码如下: <!doctype html> <html> <head> <meta charset="utf-8"> ...
- css页面滚动触发动画
参考页面:http://www.jq22.com/jquery-info1384
- 基于html5页面滚动背景图片动画效果
基于html5页面滚动背景图片动画效果是一款带索引按钮的页面滚动动画特效代码.效果图如下: 在线预览 源码下载 实现的代码. html代码: <div id="fullpage&q ...
- css中用一张背景图做页面的技术有什么优势?
css中用一张背景图做页面的技术有什么优势? 简单介绍一下 CSS Sprites 的优点: 当用户往U盘中拷200张图片,会等很久.但是如果弄成一个文件,再拷贝就会快很多. CSS Sprites ...
- 20 个用于处理页面滚动效果的 jQuery 插件
对设计和开发一个网站来说,web开发者不能低估了网站滚动效果的重要性.如今,设计者们都视为一大挑战了,在网站中设计出吸引眼球的高效视觉滚动效果.幸运的是有各种各样的jquery 滚动插件可供他们使用, ...
- CSS 实现滚动进度条效果
参考:https://www.w3cplus.com/css/pure-css-create-scroll-indicator.html 前言:细化总结.参考的文章作者已经写的很详细了.这里在从初学者 ...
- 左侧 随着页面滚动固定 fixed. scroll .scrollTop
1.图片. 要求:随着页面滚动 . 左侧应该顶着 浏览器顶部, 向上回滚, 就恢复原状. 2. 代码: html <div class="all "> <!-- ...
- CSS 3. 文本|字体|背景|定位
1.文本属性和字体属性 <!DOCTYPE html> <html lang="en"> <head> <meta charset=&qu ...
- css网页中设置背景图片的方法详解
在css代码中设置背景图片的方法,包括背景图片.背景重复.背景固定.背景定位等 用css设置网页中的背景图片,主要有如下几个属性: 1,背景颜色 {">说明:参数取值和颜色属性一样 ...
随机推荐
- 吴裕雄--天生自然 PYTHON数据分析:所有美国股票和etf的历史日价格和成交量分析
# This Python 3 environment comes with many helpful analytics libraries installed # It is defined by ...
- Magento2 updated quote_item table - 更新quote_item 表自定义字段
/** * @param $class * @return mixed */ public function mc_get_obj($class) { return \Magento\Framewor ...
- 修改Linux中ssh协议中的默认端口号22
说明:最近的一台服务器老是提示异常登录.主要原因是你的账户和密码可能太简单了,别人用默认的端口22进行登录. 打开SSH端口所在文件 vim /etc/ssh/sshd_config 进入编辑模式,将 ...
- 小白的java学习之路 “ 变量、数据类型和运算符”
一.变量: 1.什么是变量? 变量是一个数据存储空间的表示 变量由:变量名 变量类型 变量的值 2.创造变量的两种方法: 1.声明-->赋值-->取值 //声明变量 int money ...
- java线程池之synchronized锁
//Object 定义了一个引用类型的对象用于加锁 static Object Lock = new Object(); //定义一个int类型变量0做初始值 static int iCheck = ...
- Git的学习和使用
1.1. Git 了解git的仓库概念 熟悉何为版本控制,了解分布式版本控制(git)和集中式版本控制(svn) 能够熟练使用git的基本指令完成仓库的初始化/添加/提交/日志/回退/分支等操作 gi ...
- cat基础用法
Linux中的cat命令连接文件并打印到标准输出设备上(通常是shell).cat的最常见用法之一是显示文件,还可以即时创建文件,并可以直接在终端上进行基本编辑. 创建文件 使用cat命令创建文件,请 ...
- JAVA方法中参数到底是值传递还是引用传递
当一个对象被当作参数传递到一个方法后,在此方法内可以改变这个对象的属性,那么这里到底是值传递还是引用传递? 答:是值传递.Java 语言的参数传递只有值传递.当一个实例对象作为参数被传递到方法中时,参 ...
- ansible-yaml语法
1. 基础语法 - yaml结果通过空格来展示 - 数组使用"- "来表示 //注意:-后边要有一个空格 - 键值对使用": "来表示 //注意::后边要有一个 ...
- 布隆过滤器--guava实现
private static int size = 1000000;//预计要插入多少数据 private static double fpp = 0.01;//期望的误判率 private stat ...