【发布时间】:2020-10-28 07:21:12
【问题描述】:
我相信在元素上设置 transition 应该意味着当它的样式发生变化时(在这种情况下从 opacity: 0 到 opacity: 1 应该运行指定的转换。但是,我发现在我的情况下它不是简单地“出现”吗?
https://codepen.io/asos-francesca/pen/xxOroON
我正在通过其父级接收悬停来调整元素的不透明度,这可能是它不起作用的原因吗?
.submenu {
display: none;
opacity: 0;
transition: opacity 0.5s ease-in-out;
transition-delay: 0.2s;
}
.hoverable:hover .submenu {
display: block;
opacity: 1;
}
【问题讨论】:
标签: css css-transitions