Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/472.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 文本闪烁效果无法正常工作如何修复此问题_Javascript_Html_Css - Fatal编程技术网

Javascript 文本闪烁效果无法正常工作如何修复此问题

Javascript 文本闪烁效果无法正常工作如何修复此问题,javascript,html,css,Javascript,Html,Css,我想在给定的文本上添加一个光泽效果,因此我有以下内容: const preparecoption=document.querySelector.preparecoption; 功能发光{ prepareCoption.classList.removeshine; setTimeout=>PrepareCoption.classList.addshine,10; } 功能表演{ prepareCoption.style.top='5vh'; prepareCoption.style.opacit

我想在给定的文本上添加一个光泽效果,因此我有以下内容:

const preparecoption=document.querySelector.preparecoption; 功能发光{ prepareCoption.classList.removeshine; setTimeout=>PrepareCoption.classList.addshine,10; } 功能表演{ prepareCoption.style.top='5vh'; prepareCoption.style.opacity='1'; } setTimeout=>show,2500; setTimeout=>Shine,10000; .预吸{ 位置:相对位置; 字号:3em; 过滤器:drop-shadow0px 0px 5px 100021 drop-shadow1px.1em 1px 0d021a; 文本对齐:居中; 宽度:100%; 颜色:f50035; 保证金:0自动; 不透明度:0; 顶部:-2.5vh; 过渡:顶部0.3s缓进缓出,不透明度0.3s缓进缓出; } .发光{ 背景图像:线性梯度-40度,透明0%,透明40%,fff 50%,透明60%,透明100%; 背景位置:-100%,0%; 背景重复:不重复,重复; 背景尺寸:10em,自动; -webkit文本填充颜色:透明; -webkit背景剪辑:文本; 动画:shine 2缓进缓出1; } @-webkit关键帧发光{ 从{背景位置:-100%,0%;} 到{背景位置:200%,0%;} }

这应该是最棒的


您只需要添加与文本颜色相同的光泽背景色

const preparecoption=document.querySelector.preparecoption; 功能发光{ prepareCoption.classList.removeshine; setTimeout=>PrepareCoption.classList.addshine,10; } 功能表演{ prepareCoption.style.top='5vh'; prepareCoption.style.opacity='1'; } setTimeout=>show,2500; setTimeout=>Shine,10000; .预吸{ 位置:相对位置; 字号:3em; 过滤器:drop-shadow0px 0px 5px 100021 drop-shadow1px.1em 1px 0d021a; 文本对齐:居中; 宽度:100%; 颜色:f50035; 保证金:0自动; 不透明度:0; 顶部:-2.5vh; 过渡:顶部0.3s缓进缓出,不透明度0.3s缓进缓出; } .发光{ /*currentColor=颜色属性*/ 背景色:当前颜色; 背景图像:线性梯度-40度,透明0%,透明40%,fff 50%,透明60%,透明100%; 背景位置:-100%0%; 背景重复:无重复; 背景大小:60%; -webkit文本填充颜色:透明; -webkit背景剪辑:文本; 动画:闪亮4s向前放松1次; } @关键帧发光{ 从{ 背景位置:-100%0%; } 到{ 背景位置:300%0%; } }

这应该是最棒的


您只需要添加与文本颜色相同的光泽背景色

const preparecoption=document.querySelector.preparecoption; 功能发光{ prepareCoption.classList.removeshine; setTimeout=>PrepareCoption.classList.addshine,10; } 功能表演{ prepareCoption.style.top='5vh'; prepareCoption.style.opacity='1'; } setTimeout=>show,2500; setTimeout=>Shine,10000; .预吸{ 位置:相对位置; 字号:3em; 过滤器:drop-shadow0px 0px 5px 100021 drop-shadow1px.1em 1px 0d021a; 文本对齐:居中; 宽度:100%; 颜色:f50035; 保证金:0自动; 不透明度:0; 顶部:-2.5vh; 过渡:顶部0.3s缓进缓出,不透明度0.3s缓进缓出; } .发光{ /*currentColor=颜色属性*/ 背景色:当前颜色; 背景图像:线性梯度-40度,透明0%,透明40%,fff 50%,透明60%,透明100%; 背景位置:-100%0%; 背景重复:无重复; 背景大小:60%; -webkit文本填充颜色:透明; -webkit背景剪辑:文本; 动画:闪亮4s向前放松1次; } @关键帧发光{ 从{ 背景位置:-100%0%; } 到{ 背景位置:300%0%; } }

这应该是最棒的


@-webkit keyframes您可能应该使用@keyframes….@epascarello谢谢您的评论,但是如何使用?@-webkit keyframes您可能应该使用@keyframes….@epascarello谢谢您的评论,但是如何使用呢?