gpt4 book ai didi

css - Safari 动画不工作

转载 作者:行者123 更新时间:2023-11-28 03:49:45 25 4
gpt4 key购买 nike

我有以下 CSS 规则

*.highlight {
@-webkit-keyframes blink {
0% {
outline: 5px solid rgba(0, 0, 0, 0);
}

50% {
outline: 5px solid red;
}

100% {
outline: 5px solid rgba(0, 0, 0, 0);
}
}

@keyframes blink {
0% {
outline: 5px solid rgba(0, 0, 0, 0);
}

50% {
outline: 5px solid red;
}

100% {
outline: 5px solid rgba(0, 0, 0, 0);
}
}

animation: blink normal 1.5s infinite ease-in-out;

-webkit-animation-name: blink;
-webkit-animation-duration: 1.5s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;

box-sizing: border-box;
}

在所有浏览器中都可以正常工作,除了 safari。我在谷歌上搜索了又搜索,我发现所有类似的答案都围绕着转换,我没有使用(至少在这里)有人可以帮忙吗?

最佳答案

感谢@Joseph Silber 之前在上一个回答中的回答,我设法通过更改轮廓颜色而不是整个轮廓(见下文)使其正常工作。

@-webkit-keyframes blink {
0% {
outline-color: transparent;
}

50% {
outline-color: red;
}

100% {
outline-color: transparent;
}
}

@keyframes blink {
0% {
outline-color: transparent;
}

50% {
outline-color: red;
}

100% {
outline-color: transparent;
}
}

*.highlight {
animation: blink normal 1.5s infinite ease-in-out;

-webkit-animation-name: blink;
-webkit-animation-duration: 1.5s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;

outline: 5px solid red;

box-sizing: border-box;
}

关于css - Safari 动画不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43786755/

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