gpt4 book ai didi

css - 文本上的 Webkit 颜色过渡循环在 Firefox 中不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 01:46:42 25 4
gpt4 key购买 nike

我希望我的 H3 标签无限循环地改变颜色。我的代码在 Safari 中运行良好,但 Firefox 没有让标签改变颜色?

这是我的代码:

    h3 {color: #333 !important;}
@-webkit-keyframes colours {
0% {color: #333;}
15% {color: #8bc5d1;}
30% {color: #f8cb4a;}
45% {color: #95b850;}
60% {color: #944893;}
75% {color: #c71f00;}
90% {color: #bdb280;}
100% {color: #333;}
}
h3 {
-webkit-animation-direction: normal;
-webkit-animation-duration: 60s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-name: colours;
-webkit-animation-timing-function: ease;
}

最佳答案

您正在使用 -webkit 前缀,它只能在支持 webkit 的浏览器中工作。您可以添加无前缀版本以支持支持该语法的现代浏览器,也可以为所有浏览器添加前缀版本。

h3 {
color: #333;
}


@-webkit-keyframes colours {
0% {
color: #333;
}
15% {
color: #8bc5d1;
}
30% {
color: #f8cb4a;
}
45% {
color: #95b850;
}
60% {
color: #944893;
}
75% {
color: #c71f00;
}
90% {
color: #bdb280;
}
100% {
color: #333;
}
}


@keyframes colours {
0% {
color: #333;
}
15% {
color: #8bc5d1;
}
30% {
color: #f8cb4a;
}
45% {
color: #95b850;
}
60% {
color: #944893;
}
75% {
color: #c71f00;
}
90% {
color: #bdb280;
}
100% {
color: #333;
}
}

h3 {
-webkit-animation-direction: normal;
animation-direction: normal;
-webkit-animation-duration: 60s;
animation-duration: 60s;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-name: colours;
animation-name: colours;
-webkit-animation-timing-function: ease;
animation-timing-function: ease;
}
<h3>foo</h3>

关于css - 文本上的 Webkit 颜色过渡循环在 Firefox 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44347519/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com