Box-Shadow可在Chrome上使用,但不能在Firefox或IE上使用

普拉迪潘M
@-webkit-keyframes neon {
from {
    -webkit-box-shadow: 0 0 1px #fff, 0 0 2px #fff, 0 0 4px #fff, 0 0 5px #FF1177, 0 0 6px #FF1177, 0 0 9px #FF1177, 0 0 11px #FF1177, 0 0 14px #FF1177;
}
to {
    -webkit-box-shadow: 0 0 1px #fff, 0 0 2px #fff, 0 0 4px #fff, 0 0 5px #FF9900, 0 0 6px #FF9900, 0 0 9px #FF9900, 0 0 11px #FF9900, 0 0 14px #FF9900 inset;
}
}
@-moz-keyframes neon {
from {
    -webkit-box-shadow: 0 0 1px #fff, 0 0 2px #fff, 0 0 4px #fff, 0 0 5px #FF1177, 0 0 6px #FF1177, 0 0 9px #FF1177, 0 0 11px #FF1177, 0 0 14px #FF1177;
}
to {
    -webkit-box-shadow: 0 0 1px #fff, 0 0 2px #fff, 0 0 4px #fff, 0 0 5px #FF9900, 0 0 6px #FF9900, 0 0 9px #FF9900, 0 0 11px #FF9900, 0 0 14px #FF9900 inset;
}
}
@-o-keyframes neon {
from {
    -webkit-box-shadow: 0 0 1px #fff, 0 0 2px #fff, 0 0 4px #fff, 0 0 5px #FF1177, 0 0 6px #FF1177, 0 0 9px #FF1177, 0 0 11px #FF1177, 0 0 14px #FF1177;
}
to {
    -webkit-box-shadow: 0 0 1px #fff, 0 0 2px #fff, 0 0 4px #fff, 0 0 5px #FF9900, 0 0 6px #FF9900, 0 0 9px #FF9900, 0 0 11px #FF9900, 0 0 14px #FF9900 inset;
}
}
@keyframes neon {
from {
    -webkit-box-shadow: 0 0 1px #fff, 0 0 2px #fff, 0 0 4px #fff, 0 0 5px #FF1177, 0 0 6px #FF1177, 0 0 9px #FF1177, 0 0 11px #FF1177, 0 0 14px #FF1177;
}
to {
    -webkit-box-shadow: 0 0 1px #fff, 0 0 2px #fff, 0 0 4px #fff, 0 0 5px #FF9900, 0 0 6px #FF9900, 0 0 9px #FF9900, 0 0 11px #FF9900, 0 0 14px #FF9900 inset;
}
}


.deallinkactive {
display: inline;
float: right;
width: 508px;
padding: 5px;
font-size: 14px;
margin: 10px 10px 8px 8px;
border: 1.5px solid rgba(173, 38, 38, 0.541176);
-webkit-border-radius: 3px;
border-radius: 3px;
color: rgba(0, 0, 0, 1);
background: #ecf0f1;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
-webkit-animation: neon2 .2s ease-in-out infinite alternate;
-moz-animation: neon2 .2s ease-in-out infinite alternate;
animation: neon2 .2s ease-in-out infinite alternate;
  }

Box阴影动画可以在Chrome和Mobiles上完美运行,但不能在IE和Firefox上完美运行。我已经尝试过-webkit-box-shadow,box-shadow,moz-box-shadow以及我在Internet上找到的所有东西。如果我在框阴影中替换了文本阴影,则文本阴影会起作用。帮助!!

CodeMonk

首先,您的班级.deallinkactive指向一个错误的关键帧,它说neon2,将其更改为neon然后-webkit-从所有删除-webkit-box-shadow最后,@keyframesFirefox错误830056的内联或作用域样式表中不支持

但是您有另一种选择:

@keyframes neon {
    0% {
        -webkit-box-shadow: 0px 0px 12px 0px rgba(255,17,120,1);
        -moz-box-shadow: 0px 0px 12px 0px rgba(255,17,120,1);
        box-shadow: 0px 0px 12px 0px rgba(255,17,120,1);
    }
    100% {
        -webkit-box-shadow: 0px 0px 12px 0px rgba(255,153,0,1);
        -moz-box-shadow: 0px 0px 12px 0px rgba(255,153,0,1);
        box-shadow: 0px 0px 12px 0px rgba(255,153,0,1);
    }
}

.deallinkactive {
    display: block;
    float: right;
    width: 508px;
    padding: 5px;
    font-size: 14px;
    margin: 10px 10px 8px 8px;
    border: 1.5px solid rgba(173, 38, 38, 0.541176);
    -webkit-border-radius: 3px;
    border-radius: 3px;
    color: rgba(0, 0, 0, 1);
    background: #ecf0f1;
    transition: all 0.5s ease;
    animation: neon .2s ease-in-out infinite alternate;
}

小提琴的例子

它适用于现代浏览器(chrome,firefox,safari,IE10 +)。希望能帮助到你。

提示:尝试使用cssmatic.com/box-shadow生成box-shadow

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Ajax呼叫可在Google Chrome上使用,但不能在IE 11上使用

WebRTC可在Chrome中使用,但不能在Firefox中使用

JavaScript功能可在Firefox上正常运行,但不能在Chrome上运行

Apple Pay可在模拟器上使用,但不能在设备上使用

React应用程序可在Chrome上运行,但不能在Firefox上运行

parseFloat可在Chrome中使用,但不能在IE或Firefox中使用

宽度适合的内容可在Chrome上使用,但不能在资源管理器上使用

Cordova:StatusBar插件可在模拟器上使用,但不能在设备上使用

背景视频可在Firefox上运行,但不能在Chrome上运行

Listview OnItemClickListener可在MainActivity上使用,但不能在类似的TaskActivity上使用

粘性页脚模式可在Chrome中使用,但不能在Firefox中使用

CSS图像可在Chrome上使用Brackets实时视图,但不能在其他浏览器上使用

工具提示可在Firefox中使用,但不能在Chrome中使用

JavaScript代码可在Firefox中使用,但不能在Chrome或Edge中使用

正则表达式可在Chrome上使用,但不能在Safari中使用

Box Shadow在Chrome上消失

Django身份验证可在Chrome上使用,但不能在Firefox上使用

CSS动画可在Chrome中使用,但不能在FireFox中使用

jQuery ajax可在Chrome和Safari中使用,但不能在IE8和Firefox中使用

Twitter引导轮播与Chrome兼容,但不能在Firefox,Opera和IE上使用

jQuery / Javascript函数可在Chrome中使用,但不能在IE11中使用

HTML表单可在Chrome上验证,但不能在Firefox和IE上验证

Worker可在Firefox和旧版Chrome上运行,但不能在最新版的Chrome上运行

使用Bootstrap,CSS打印媒体规则可在Chrome上运行,但不能在Firefox上运行

jQuery代码可在chrome和IE中使用,但不能在Firefox中使用

HTML5动画可在Chrome上运行,但不能在Firefox上运行

mediaElement可在Chrome上运行,但不能在Firefox或Edge上运行(网络音频api / angularJS)

JavaScript登录按钮可在IE中使用,但不能在Chrome或Firefox中使用

媒体查询可在移动Firefox上运行,但不能在移动Chrome上运行