css-animations相关内容

将固定内容移动到100vh组件的下方和上方

目前,我的屏幕中心有一个固定的图像,它在鼠标滚动时水平移动。我现在想在这个组件的上方和下方添加一个高度为100vh的屏幕。当我尝试这样做时,我的固定组件会自动移动到我想清空的屏幕顶部。我曾尝试向图像添加页边距顶部:100vh,但已将其移出屏幕。 这里有两件事我有问题。1是如何在100vh窗口之后将此组件放在屏幕中央,2是如何仅在用户到达该特定组件时启动动画。因为现在设置项目时,图像和文本会在 ..
发布时间:2022-03-10 11:02:53 前端开发

动画线性渐变吞噬CPU使用率

我有一个动画,用于交替body并更改其背景颜色。一切都运行得很好,但是当动画运行时,我可以看到我的CPU是100%。起初我认为这可能是由于@keyframes,但是当我从交替颜色更改代码时,我看到CPU过载减少了非常严重,持续下降了40%。所以我明白这可能是动画造成的。 以下是我的CSS代码: body { background: linear-gradient(45deg, #F ..
发布时间:2022-03-10 10:59:07 前端开发

CSS动画-填充-模式不适用于显示:无

我有以下代码来显示/隐藏基于CSS类的传送带上的按钮。除hideButton外,所有内容都按预期工作,动画完成后,显示不会设置为“无”。 其效果是,尽管该按钮褪色,但它仍然位于基础项目的顶部,并防止单击击中它们。 .pills-tab-carousel__button { position: absolute; top: 0; height: 100%; line-he ..
发布时间:2022-03-10 10:57:05 前端开发

使用useEffect操作在不同屏幕上无响应的DOM事件

当前,我正在尝试在Reaction中实现以下视差效果,即我的图像垂直于固定位置,但随文本从左向右移动。 我已经使用useEffect实现了这一点,其中我获取总高度像素并相应地移动我的组件。问题是它在我的屏幕上看起来很完美,但一旦我把它调整到一个更大或更小的屏幕上,布局就会变得摇摇欲坠。不管怎么说,有没有同样的效果,但反应友好。您可以随意编辑CodeSandBox CodeSandBox ..
发布时间:2022-03-10 10:49:02 前端开发

CSS 3D动画轮子偏离中心

我有一个沿x轴旋转的3D CSS轮子/圆柱体动画。我的问题是动画似乎在容器之外上下移动。下面的GIF示例. 上面的代码可以在这里找到:https://jsfiddle.net/thelevicole/bkt0v1mc/ (function($) { const $wheel = $('.wheel .wheel__inner'); const items = 28; co ..
发布时间:2022-03-10 10:45:21 前端开发

如何使用CSS创建连续文本(字幕)

在学习CSS动画时,我面临着相当大的卡壳。 我将制作一个“转换:翻译”动画,该动画显示内容宽度溢出的文本,如下所示。 How it works?: (Youtube video link) var div1 = document.getElementById("div1"); var cont = document.getElementById("content"); var i ..
发布时间:2022-03-10 10:36:34 前端开发

滞后的CSS动画

我正在尝试使用CSS3-动画调整我的网站上的一些容器的大小。 这是我的容器: .new-place-wrapper { background: #004682; display: inline-block; margin-top: 70px; animation-name: newplace; animation-duration: 1s; anim ..
发布时间:2022-03-10 10:33:47 前端开发

全屏无限滚动背景

我正在尝试实现全屏无限滚动背景效果,该效果必须延伸到视口的整个高度和宽度。 这里是demo。 我尝试过的解决方案是获取一个具有视口的100vh和100vw的包装元素,然后在其中放置2个高度为100%的,它们具有相同的背景图像和background-size: cover属性。我使用的图片大小为:1920px×808px。 然后我在包装器元素上应用了以下动画: @keyfra ..

基本动画HTML和CSS

所以我只是个初学者,我只是想弄明白动画和它们是如何工作的。 我的计划是将球在一条线上无限地移动多少度(比方说90度)。以下是我想知道的几个问题: 有没有更好的方法来使用规则相同且略有不同(具有不同轮换)的类? 如何才能使球在不同旋转的新线上移动? .line, .line-deg90 { background-color: hsl(0, 0%, 0%); height: ..
发布时间:2022-03-10 10:24:05 前端开发