css-animations相关内容

围绕带有过渡的父元素旋转子元素

我有一个CSS动画,我正在尝试使子元素围绕父元素旋转一定的度数。但是我不能让它绕父原点旋转,也不能让它从正确的半径旋转,它似乎绕着一个看不见的更小的圆旋转。 下面是损坏的动画。我如何修复此问题? .center-circle { top:100px; left:100px; width: 180px; height: 180px; ..
发布时间:2022-03-10 10:20:55 前端开发

如何防止图像被裁剪

我正在尝试创建包含许多层的动画图片。 为了让图像在不同的屏幕上具有合适的比例,我使用了coverCSS属性值(我已经为object-fit图像和background-size背景图像都尝试了它)。这就是为什么我的宽屏图像会被浏览器裁剪。 问题是,我的层在动画过程中被变换(主要是旋转和移动),因此有时会看到裁剪后的图像。 请参阅下面的示例。 如何预防?还是有其他的技巧? bo ..
发布时间:2022-03-10 10:17:11 前端开发

有没有办法将变量从ReactJS传递到CSS样式表?

我正在编写一个组件数量可变的滚动滚动条,因此我需要它来更改translate3d根据组件数量移动它的距离。我能想到的唯一方法就是以某种方式向它传递JSX文件中的一个数字,但我找不到这样做的方法。有没有什么方法可以传递CSS变量,或者其他某种方式来完成我想要的操作? 推荐答案 有几个« CSS in JS »库允许您向组件动画中添加keyframes。在JavaScript中编写样式时, ..
发布时间:2022-03-10 10:10:12 前端开发

如何在悬停不活动时播放悬停和暂停动画

我有一个按钮,当鼠标悬停在它上面时,我想要旋转它。但是,当鼠标进入时旋转工作,当鼠标离开时旋转。我的意思是: button { transition: transform 1.2s linear; } button:hover { transform: rotate(360deg); } X 有没有办法在鼠标进入时只让鼠标旋转? ..
发布时间:2022-03-10 10:04:58 前端开发

仅CSS 3D旋转文本

我有一个包含一些文本旋转的div。如何获得更好的3D效果的文本深度?为了澄清,在90deg处文本变粗,因为我们只能从侧面看到它-我如何使其变粗,例如,10px厚?此外,还应显示适当的深度-即在0deg处我们看不到深度;在45deg处我们看到5px深度;在90deg处我们看到完整的10px深度;依此类推。 我正在寻找纯CSS解决方案。 #spinner { animation-na ..
发布时间:2022-03-10 10:00:59 前端开发

有没有办法让动画计时功能应用于整个动画而不是每个关键帧?

我对动画有点陌生,如果我错过了一个重要的概念,请原谅。我需要制作一个指向曲线上一点的箭头动画,为了这个帖子,我们假设它是一条三次曲线。箭头沿曲线的线条移动,始终指向曲线下方的几个像素。 我所做的是使用CSS3: 沿曲线的线设置关键帧 @-webkit-keyframes ftch { 0% { opacity: 0; left: -10px ..
发布时间:2022-03-10 09:44:51 前端开发

当我将鼠标放在JavaScript上时,我需要重新定位方块。我该怎么做?

A.在";init";函数中添加";reposition";函数所需的代码,当您将鼠标悬停在与CSS类&Square";相关联的页面元素上时,立即调用";reposition";函数所需的代码。 B.修改";reposition";函数,使其允许您相对于对角线对称地重新定位正方形。 要做到这一点,只需颠倒该正方形的水平和垂直位 ..
发布时间:2022-02-24 20:18:16 前端开发

如何将 ken burns 效果添加到此滑块?

谁能解释如何将 Ken Burns 效果添加到 此 滑块? 我尝试在关键帧中添加以下内容,但没有成功: 95% {变换:scale3d(1.5, 1.5, 1.5) translate3d(-190px, -120px, 0px);动画定时功能:缓入;不透明度:1;}100% {变换:scale3d(2, 2, 2) translate3d(-170px, -100px, 0px);不透明 ..
发布时间:2022-01-24 18:02:48 前端开发

如何播放反向关键帧动画以悬停?

我正在尝试构建一个下拉菜单,首先下拉菜单会向下滑动,然后从底部逐一显示菜单项.悬停时,它看起来不错,但我不知道如何在悬停时顺利播放.我要做的是先隐藏第二个子菜单项,然后是第一个子菜单项,然后下拉菜单向上滑动. 我尝试的是在默认情况下将隐藏动画关键帧添加到下拉列表中,并在悬停时添加显示动画,延迟为 0.但是你可以看到它不能正常工作.(它也会在页面加载时动画,这对我不利) ul li ul { ..
发布时间:2022-01-22 22:46:11 前端开发

css3:动画后悬停不起作用

我有一个 DIV,它在 :hover 时将 bgcolor 更改为蓝色.按钮单击添加了将 bgcolor 设置为绿色的类.但是现在 :hover 不起作用(bgcolor 不会变成蓝色). 为什么? http://jsfiddle.net/EstSiim/me7t055c/ HTML: ..
发布时间:2022-01-22 22:44:01 前端开发

更改悬停时的动画速度

我正在构建一个行星系统,它可以悬停在轨道上并且动画速度会发生变化. 我用 onMouseOver 和 .hover jquery 进行了尝试,但我不知道为什么它不起作用. #universum-planet1 {位置:绝对;高度:250px;宽度:250px;最高:40%;左:50%;左边距:-125px;边距顶部:-65px;z-index:1;边框:1px 实心 #989898;-we ..
发布时间:2022-01-22 22:20:25 前端开发

CSS @keyframe 动画在悬停时闪烁

寻求帮助!我为悬停状态制作的关键帧动画出现闪烁问题.我正在使用 Squarespace 并向网站添加自定义代码.行业设计师,请原谅我的代码,我被卡住了. 在此处查看网站:https://dingbat.co/new-fonts 悬停时闪烁问题 img {最大宽度:100%;}图像:悬停{不透明度:1!重要;动画:磨牙症1s无限;动画计时功能:步骤(100);}@keyframes ..
发布时间:2022-01-22 22:03:12 前端开发

跨动态加载元素的连续动画

我需要有一个连续运行的 CSS @keyframe 动画跨元素,这些元素是通过 ajax/fetch 动态添加、销毁和替换的. 但是将动画绑定到动态添加的元素会使动画在每次替换元素时从 0% 重新开始. 部分解决方案是将动画绑定到不可变的父元素.然后动画将连续运行并影响任何子元素,即使它们被动态替换. 但这个解决方案的局限性在于我无法选择哪些动画由哪个子元素继承. 对于此代 ..
发布时间:2022-01-20 15:01:08 前端开发

CSS垂直旋转文本 - 两侧的额外空间

当我使用 TEXT 旋转和内联图层时,它会在旋转时增加额外的空间(大文本的宽度),我不想修复.使用 CSS 旋转时避免两侧多余空间(元素宽度)的最佳方法是什么. 以下是我的代码: .rotate {显示:内联块;空白:nowrap;变换:平移(0, 100%)旋转(-90度);变换原点:0 0;垂直对齐:底部;}.旋转:之前{内容: "";向左飘浮;保证金最高:100%;}.旋转:在{ ..
发布时间:2022-01-16 14:57:25 前端开发

用html的两侧翻转div

我在当前正在构建的网站上有一个登录表单,我也有一个注册表单.当单击“注册"链接时,我想通过将 div 旋转到另一侧来添加一些精美的动画.我希望登录表单位于正面,而注册表单位于背面.我宁愿不使用 javascript,但如果有必要,我会. 感谢您提供任何可能的答案! 解决方案 您可以使用 CSS transition 和 transform: rotateY() 来制作动画,无需 Ja ..
发布时间:2022-01-16 14:44:11 前端开发