html纵向滚动特效,带视觉差效果的垂直全屏整页滚动特效

这是一款效果非常炫酷的带视觉差效果的垂直全屏整页滚动特效。该特效使用jQuery和CSS3完成,用户可以通过滚动鼠标来一次垂直切换一个页面,在页面切换的时候还带有一些视觉差特效。

使用方法

HTML结构

这个特效的HTML结构使用一个

作为包裹容器。里面每一个是一个页面。

Section One

Subtitle One

Section Two

Subtitle Two

Section One

Subtitle Three

CSS样式

所有页面的通用背景样式如下:它将背景的高度设置为视口的1.3倍,位置使用固定定位方式。

.background {

background-size: cover;

background-repeat: no-repeat;

background-position: center center;

overflow: hidden;

will-change: transform;

-webkit-backface-visibility: hidden;

backface-visibility: hidden;

height: 130vh;

position: fixed;

width: 100%;

-webkit-transform: translateY(20vh);

-ms-transform: translateY(20vh);

transform: translateY(20vh);

-webkit-transition: all 1.4s cubic-bezier(0.22, 0.44, 0, 1);

transition: all 1.4s cubic-bezier(0.22, 0.44, 0, 1);

}

然后在背景上添加一些图片和文本样式。

.background:first-child {

background-image: url(1.jpg);

-webkit-transform: translateY(-10vh);

-ms-transform: translateY(-10vh);

transform: translateY(-10vh);

}

.background:first-child .content-wrapper {

-webkit-transform: translateY(10vh);

-ms-transform: translateY(10vh);

transform: translateY(10vh);

}

.background:nth-child(2) { background-image: url(2.jpg); }

.background:nth-child(3) { background-image: url(3.jpg); }

所有的页面中内容的布局都使用flexbox进行布局。

.content-wrapper {

height: 100vh;

display: -webkit-box;

display: -webkit-flex;

display: -ms-flexbox;

display: flex;

-webkit-box-pack: center;

-webkit-justify-content: center;

-ms-flex-pack: center;

justify-content: center;

text-align: center;

-webkit-flex-flow: column nowrap;

-ms-flex-flow: column nowrap;

flex-flow: column nowrap;

color: #fff;

font-family: Montserrat;

text-transform: uppercase;

-webkit-transform: translateY(40vh);

-ms-transform: translateY(40vh);

transform: translateY(40vh);

will-change: transform;

-webkit-backface-visibility: hidden;

backface-visibility: hidden;

-webkit-transition: all 1.9s cubic-bezier(0.22, 0.44, 0, 1);

transition: all 1.9s cubic-bezier(0.22, 0.44, 0, 1);

}

JAVASCRIPT

在jQuery代码中,parallax()函数用于滚动检测和视觉差效果的制作。slideDurationTimeout()函数用于临时锁定滚动。nextItem(),currentSlideTransition()和previousItem()函数用于页面滚动控制。

具体实现代码请参考下载文件。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/343020.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

高清监控如何选择交换机

网络监控系统在我国的安防中占据了绝对的位置,在高清网络视频监控系统中,经常有客户反啊馈画面延时、卡顿等现象,造成这种现象的原因有很多,但大多数情况下还是交换机的配置不够合理,导致带宽不足造成的。交换机是整个…

CAN总线知识点概述

CAN全称为“ControllerAreaNetwork”,简称CAN,是国际上应用最广泛的现场总线之一。在当前的汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发出来。出于这些系统之间通信所用的数据类…

[渝粤教育] 广东-国家-开放大学 21秋期末考试工程经济10202k2

1、某设备原始价值16,000元,残值为零,折旧年限为5年,用双倍余额递减法计算的第4年折旧额为( )元。(2.5 分) A.1,728 B.1,382.4 C.2,304 D.3,840 2…

使用Java从地图中删除元素

关于从Java中的Map删除元素的非常简短的文章。 我们将专注于删除多个元素&#xff0c;而忽略了您可以使用Map.remove删除单个元素的Map.remove 。 以下Map将用于此帖子&#xff1a; Map<Integer, String> map new HashMap<>(); map.put(1, "value 1")…

[渝粤教育] 广东-国家-开放大学 21秋期末考试建筑工程概预算10326k2

1、构造柱与墙体连接处的马牙槎&#xff0c;从每层柱脚开始&#xff0c;先退后进&#xff0c;沿墙高每&#xff08; &#xff09;设2φ6拉结钢筋。&#xff08;2 分&#xff09; A&#xff0e;700mm B&#xff0e;500mm C&#xff0e;400mm D&#xff0e;600mm 2、项目建设单位…

工业以太网交换机的产品性能有哪些呢?

工业以太网交换机的使用非常广泛&#xff0c;有智能交通、电子警察、平安城市、工厂自动化等&#xff0c;如何在恶劣的室外作业环境中保障数据的稳定传输&#xff0c;对网络和通讯设备提出了极高的适应性要求&#xff0c;那么&#xff0c;工业以太网交换机的产品性能有哪些呢&a…

android 年月日时分秒控件,Android 年月日时分秒时间选择器

项目开发中 如果你需要一个年月日时分秒类型时间选择器 用DataPicker和TimePicker联动去实现得话 会非常得不方便 会碰到布局不协调得问题 灵活性很低 可实现的布局也就两种 所以为了更好的效果 个人建议你使用 numberPicker 数字选择器 去实现 本人思路是 numberpicker结合Pop…

[渝粤教育] 广东-国家-开放大学 21秋期末考试招投标与合同管理10217k2 (2)

1、施工合同中&#xff0c;承包人按照工程师提出的施工进度计划修改建议进行了修改&#xff0c;由于修改后的计划不合理而导致的窝工损失应当由( )承担&#xff08;2 分&#xff09; A&#xff0e;发包人 B&#xff0e;发包人与承包人共同 C&#xff0e;承包人 D&#xff0e;工…

[渝粤教育] 广东-国家-开放大学 21秋期末考试电算化会计10169k2

单项选择题 1、在固定资产核算系统的卡片中&#xff0c;能够唯一确定每项资产的数据项是() &#xff08;2 分&#xff09; A&#xff0e;类别编号 B&#xff0e;规格型号 C&#xff0e;资产名称 D&#xff0e;资产编号 单项选择题 1、在固定资产核算系统的卡片中&#xff0c;能…

工业交换机的单模和多模能否互相替代?

客户在购买工业交换机的时候会被问道是要单模单纤、单模双纤、多模双纤等问题&#xff0c;还有用在什么地方&#xff0c;这些只有自己清楚了解了选购工业交换机时才会明白我们应该选什么类型的产品。但有客户会问工业交换机单模和多模能否互相替代?接下来飞畅科技的小编来给你…

物联网常用的组网方式浅析

一石激起千层浪&#xff0c;现代科技的网络革新可以变换着诸多行业的运作模式&#xff0c;甚至直接改变了我们的生活方式&#xff0c;网络技术与我们不再遥远与陌生。今天&#xff0c;小亿就带大家走近“LoRa”、“Zigbee”、“WIFI”、“NB-IOT”、“蓝牙”&#xff0c;现行常…

[渝粤教育] 广东-国家-开放大学 21秋期末考试财务管理10164k2 (2)

1、信用标准是(   )的重要内容。&#xff08;2 分&#xff09; A&#xff0e;现金折扣政策             B&#xff0e;信用期限 C&#xff0e;信用条件 D&#xff0e;收账政策              2、影响企业短期偿债能力的主要因素是&#xff08; &#…

使用Apache POI插入内容

介绍 大家都知道POI&#xff01; 它是可用Java创建Excel文档的最佳库。 它真的很好&#xff0c;可以轻松地完成很多事情。 但是最近我想做些不那么简单的事情。 我想将现有的xlsx文件用作模板&#xff0c;并在某些位置将一些数据插入其中。 在这篇文章中&#xff0c;我将说明为…

DC/DC电源模块是什么?有何特点

一、电源模块是什么&#xff1f; 电源模块是可以直接安装在印刷电路板上的电源供应器&#xff0c;有降压和升压两种&#xff0c;专用集成电路( ASIC )、数字信号处理器( DSP )、微处理器、存储器、现场可编程门阵列( FPGA )及其他数字或模拟负载提供供电。 二、DC/DC电源模块…

【渝粤教育】 广东开放大学 21秋期末考试组织行为学10068k2

1、组织行为学具有应用性学科性质。&#xff08;3 分&#xff09; 正确 错误 2、微观环境因素一般包括经济、政治、文化、法律和科学技术等。&#xff08;3 分&#xff09; 正确 错误 3、奖励与惩罚相结合&#xff0c;应该以罚为主&#xff0c;以奖为辅。&#xff08;3 分&…

工业交换机的价格为什么有高低之分?

最近&#xff0c;飞畅科技的小编发现客户在工业交换机价格上有很大的争议。为什么这么说呢&#xff1f;有的客户觉得为什么你们家的交换机这么贵&#xff0c;我便宜一半也能买到了&#xff0c;还有客户想花这些钱买这么一个工业交换机真的划算吗&#xff1f;那接下来小编就来和…

【渝粤教育】国家开放大学2018年春季 0221-21T数字电子电路 参考试题

编号&#xff1a;0221 2017-2018学年第二学期期末考试 数字电子电路&#xff08;开卷&#xff09; 试 题 2018年 7月 填空题&#xff08;每小题6分&#xff0c;共30分&#xff09; 1、在直流电路中&#xff0c;电容上的 及电感中的 一般不会突变。 2、NPN硅三极管工作在截止状…

html页面与js添加的页面区别,css、js、html三者有何区别?

HTML、CSS、JavaScript是前端学习非常重要的内容&#xff0c;作为前端工程师&#xff0c;建立网站&#xff0c;设计网页需要有一定的审美能力&#xff0c;也需要一定的编程技术。那么它们三者有什么区别&#xff1f;下面本篇文章就来给大家介绍一下。HTML为网页结构。CSS为网页…

电源模块质量好不好,看看以下5点就知道了!

电源模块作为电子设备的心脏&#xff0c;其可靠性直接影响产品的质量好坏&#xff0c;因此&#xff0c;在选择上正确判断模块的好坏显得尤为重要。一般我们在选择上仅从电源的输入、输出、纹波、击穿、温度、认证等特性指标来看&#xff0c;除开这些&#xff0c;我们还可以根据…

【渝粤教育】国家开放大学2018年春季 0507-21T非线性编辑 参考试题

科目编号&#xff1a;[0507] 座位号 2017-2018学年度第二学期期末考试(开卷) 非线性编辑 试题 2018年 7 月 填空题&#xff08;本大题共6小题&#xff0c;共10空&#xff0c;每空3分&#xff0c;共计30分&#xff09; 1&#xff0e;Desktop Display Mode电脑视频显示模式&…