我现在让过渡工作,它正在对悬停进行缓入-出,但只要我离开div容器,它就会迅速恢复到其原始状态(没有二次曲线渐变边界),没有过渡.我应该怎么做才能解决这个问题?
我try 将转换设置为div类本身,然后try 将转换应用于伪之前的:.转换前的::只在div容器上悬停时起作用,而不是在我离开div容器时起作用.附加到代码截图图像的链接.
我网站的链接是matthewcwolfe.com
.wp-block-group.has-base-background-color.has-background.is-layout-flow.wp-container-7.wp-block-group-is-layout-flow::before {
content:"";
position: absolute;
inset: 0;
transition: all .2s ease-in-out;
opacity: 0;
}
.wp-block-group.has-base-background-color.has-background.is-layout-flow.wp-container-7.wp-block-group-is-layout-flow:hover::before {
background: conic-gradient(from 90deg at 40% -25%, #ffd700, #f79d03, #ee6907, #e6390a, #de0d0d, #d61039, #cf1261, #c71585, #cf1261, #d61039, #de0d0d, #ee6907, #f79d03, #ffd700, #ffd700, #ffd700);
transform: translate3d(0,0,-1px);
filter: blur(10px);
clip-path: polygon(-100vmax -100vmax,100vmax -100vmax,100vmax 100vmax,-100vmax 100vmax,-100vmax -100vmax,0 0,0 100%,100% 100%,100% 0,0 0);
opacity: 1;
}