Как сделать пользовательскую анимацию с помощью размытия при попутном ветре
module.exports = {
content: ['./src/**/*.{js,jsx,ts,tsx}'],
theme: {
extend: {
keyframes: {
blur: {
'0%': {filter: blur(2px)} ,
'100%': {filter: blur(3px)},
},
},
animation: {
'blur': 'blur 2s linear ',
},
},
},
plugins: [],
}
Это не работает для меня.
Я хочу сделать анимацию всплывающего окна с размытием
Вы должны заключить параметр blur(0px)
в круглые скобки ("blur(0px)"
).
Вы можете ознакомиться с примерами, представленными на странице документации.
В попутном ветре ключ ключевого кадра должен получить строку в качестве значения:
HTML:
<div class = "bg-red-500 animate-blur"> ~ Blurry text ~ <div>
Конфигурация:
/** @type {import('tailwindcss').Config} */
module.exports = {
theme: {
extend: {
keyframes: {
blur: {
'0%': { filter: "blur(0px)" },
'100%': { filter: "blur(5px)" },
}
},
animation: {
blur: 'blur 2s linear infinite',
}
},
},
plugins: [],
}
Это решило вашу проблему? :)