html - Firefox 阴影 CSS 悬停动画不适用于 SVG
问题描述
当您将鼠标悬停在 Chrome 中的徽标上时,动画会起作用。
.logo_animate:hover{
-webkit-filter: drop-shadow(-1px 0px 1px #705C12) drop-shadow(-1px 0px .02px
#705C12) drop-shadow(2px 0px .02px #705C12) drop-shadow(-1px 0px 1px #5C0704)
drop-shadow(-.02px 0px 1px #5C0704) drop-shadow(-.04px 0px 1px #5C0704)drop-
shadow(-1px 0px .02px #5C0704) drop-shadow(-.02px 0px .02px #5C0704) drop-
shadow(-.04px 0px .02px #5C0704) drop-shadow(.02px 0px .05px #5C0704);
filter: drop-shadow(-1px 0px 1px #705C12) drop-shadow(-5px 0px .02px #705C12)
drop-shadow(-.02px 0px .02px #705C12) drop-shadow(-1px 0px 1px #5C0704) drop-
shadow(-.02px 0px 1px #5C0704) drop-shadow(-.04px 0px 1px #5C0704)drop-
shadow(-1px 0px .02px #5C0704) drop-shadow(-.02px 0px .02px #5C0704) drop-
shadow(-.04px 0px .02px #5C0704) drop-shadow(.02px 0px .05px #5C0704);
stroke: #fff59d;
}
当您将鼠标悬停在 Firefox 中的徽标上时,它会在“mouseout”上启动动画(不使用 Javascript,但这就是效果)。
为什么 Firefox 在悬停在 SVG 上时不触发 CSS 更改?
先感谢您。
解决方案
对我来说,它在 Chrome 和 Firefox 中的工作方式与没有这一行的方式相同:
-webkit-animation-fill-mode: forwards;
推荐阅读
- r - Sankey NetworkD3:在整个流程中设置链接颜色
- javascript - 更新 XCode、NativeScript-socketio 后出错?
- java - 在数组中输入浮点类型
- vue.js - f7route 不是函数 Vue 3 框架7
- matplotlib - 在 Seaborn catplot 中更改轴标签大小
- flutter - 退出后显示“对空值使用空检查运算符”
- go - 适用于 JSON Marshall 的多种自定义时间格式
- python - 如何从 SpeechRecognition 进行 Python 自动语言检测
- python - 如何将 Keras 张量转换为 TensorFlow 张量?
- javascript - 即使我使用子字符串截断 JS 中的字符串,文本也会溢出