gpt4 book ai didi

javascript - 延迟样式组件中的 css 动画不透明度

转载 作者:太空宇宙 更新时间:2023-11-04 06:18:22 24 4
gpt4 key购买 nike

如何在样式组件中满足特定条件时将不透明度延迟为零?使用 css 可行吗?

const Wrap = styled.div`
background: #ddd;
width: 100px;
height: 10px;
border-radius: 3px;
opacity: ${props => (props.currentStep === props.steps ? 0 : 1)};
`;

演示

https://codesandbox.io/s/7k20zw5z10

我想要实现的目标:进度条加载到 100%,在整个进度条消失之前延迟 1 秒。

最佳答案

const Wrap = styled.div`
background: #ddd;
width: 100px;
height: 10px;
border-radius: 3px;
opacity: ${props => (props.currentStep === props.steps ? 0 : 1)};
transition: opacity 0.6s linear;
`;

你可以添加过渡属性来实现同样的效果

关于javascript - 延迟样式组件中的 css 动画不透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55745325/

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