javascript - 视差滚动和交替文本同时
问题描述
作为序言,这可能有助于查看:http ://www.sbs.com.au/theboat/
我试图在这里复制类似的效果:https ://codepen.io/summeropratt/pen/ExgXYwa
<div class="first-section"></div>
<div class="card-body">
<section class="cards">
<div class="center cards--inner">
<div class="card" data-rellax-speed="-3">
<h2>info 1</h2>
</div>
<div class="card" data-rellax-speed="0">
<h2>info 2</h2>
</div>
<div class="card" data-rellax-speed="1">
<h2>info 3</h2>
</div>
<div class="card" data-rellax-speed="3">
<h2>info 4</h2>
</div>
</div>
</section>
</div>
<div class="last-section"></div>
这是我正在努力解决的问题:
理想情况下,我希望文本淡入淡出。首先,您会看到“info 1”淡入视野,然后在看到“info 2”淡入/淡出之前淡出,等等。
在当前的代码片段中,当鼠标悬停在元素上时,视差滚动就开始了。当您的鼠标靠近屏幕底部并且整个“.card-body”不在视图中时,这是一个问题。它切断了内容。我明白为什么,但我怎样才能解决这个问题?我希望整个视图都是蓝色背景,而不是别的。
解决方案
推荐阅读
- javascript - JavaScript 正则表达式接受 00.01 到 999.99999 之间的值
- python - 如果刻度标签被修改,Matplotlib 不会显示读数
- kubernetes - 在 kubernates 中组织 pod 的最佳实践
- angularjs - 离子/角度提供者/服务 - 单例 - 单实例?
- electron - Electron 应用程序仅在后台运行且不显示
- php - 为什么我不能从我的 php codeigniter 运行 python selenium 脚本?
- php - 为什么 Google App Engine Standard 使用 PHP 5.5?
- java - 为什么 pack() 不能双向调整大小(放大和缩小) - Swing
- django - DRF post请求多个内部序列化器
- c# - Xamarin Forms iOS 应用程序在启动时突然崩溃