- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个带有以下 CSS 的微光 React 组件
background: #ebebeb;
background-image: linear-gradient(to right, #ebebeb 0%, #c5c5c5 20%, #ebebeb 40%, #ebebeb 100%);
而我给它应用的动画关键帧如下:
{
0%: { background-position: -468px 0 };
100%: { background-position: 468px 0 };
}
我的主页挂载量很大。所以动画卡住了大约一秒钟左右。我读到动画过渡是在线程外完成的 https://www.phpied.com/css-animations-off-the-ui-thread/
谁能帮我用类似的脱线方式做微光效果?
最佳答案
按照链接中的建议使用转换。这是一个伪元素的想法:
.box {
background-image: linear-gradient(to right, #ebebeb calc(50% - 100px), #c5c5c5 50%, #ebebeb calc(50% + 100px));
background-size:0;
height: 200px;
position:relative;
overflow:hidden;
}
.box::before {
content:"";
position:absolute;
top:0;
right:0;
width:calc(200% + 200px);
bottom:0;
background-image:inherit;
animation:move 2s linear infinite;
}
@keyframes move{
to {
transform:translateX(calc(50% + 100px));
}
}
<div class="box">
</div>
关于javascript - 具有阻塞 JavaScript 的 CSS Shimmer 效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58366774/
这是我的 fiddle :https://jsfiddle.net/5r19aban/1/ 基本上,我希望正方形具有“微光”CSS 效果,但是当我使用标签 span 而不是 div 时,动画会变慢。不
我目前正在开展一个项目,该项目涉及在对象大小从 10 到 1000000 不等的场景中工作。我一直遇到一个问题,当我处于这些尺寸的大范围内时,物体开始“闪烁”这仅在物体相交时发生,然后随着相机远离物体
我正在尝试在具有多个 UIView 的 UICollectionViewCell 上添加 Facebook Shimmer。 对于一个 UIView,使用以下代码可以正常工作: let shimmer
我有一个带有以下 CSS 的微光 React 组件 background: #ebebeb; background-image: linear-gradient(to right, #ebebeb
这是我想使用的库:https://github.com/RomainPiel/Shimmer-android 它基本上是一个闪烁的 TextView ,但我想在我的 WebView 加载时显示它。然而
我已经使用 c/c++ 中的 tcl 库定义了一个自定义的 tcl 类型。我基本上制作了Tcl_Obj.internalRep.otherValuePtr指向我自己的数据结构。调用 [string l
为了解决闪烁问题,我求助于在 winforms 应用程序中使用 WS_EX_COMPOSITED。在选项卡控件获得如此多的选项卡以致于它创建“滚动箭头”之前,这种方法非常有效。此时,我的整个应用程序看
我是一名优秀的程序员,十分优秀!