【发布时间】:2022-02-03 10:45:40
【问题描述】:
我有一个动画设置在 0 和 100 不透明度之间交替。仅将其应用于输入时,它可以正常工作。
但是当我尝试将它应用到 placeholder 选择器的输入时,它没有。
奇怪的是,如果我将不透明度的 css 属性直接放在 placeholder SCSS 类中,它就可以正常工作。
input {
&:focus::placeholder {
animation: blinkPlaceholder 2s ease-out -2s infinite alternate forwards;
}
@keyframes blinkPlaceholder {
0% {
opacity: 100;
}
49% {
opacity: 100;
}
50% {
opacity: 0;
}
100% {
opacity: 0;
}
}
}
我不知道如何让内置编辑器与 SCSS 一起工作,所以这里有一个 jsFiddle: https://jsfiddle.net/ov1hbd65/2/
【问题讨论】:
标签: css sass css-animations