【发布时间】:2021-04-27 18:31:48
【问题描述】:
HTML: 加载时的主要动画效果,cards:hover 上的动画也可以在没有 .div insidecard 的情况下工作。 我需要这个 .insidecard 来包装元素,以确保最后一张卡片不会进入下一行并保持响应。
<div class="cards">
<div class="showcards">Show Cards</div>
<div class="insidecard">
<img class="insidecard01" src="img/cards/01.jpg">
<img class="insidecard02" src="img/cards/03.jpg">
<img class="insidecard03" src="img/cards/02.jpg">
</div>
</div>
这里是 CSS。动画关键帧很好,所以我想不需要显示它们。
.cards {
overflow: hidden;
}
.insidecard {
width: 600px;
display: block;
}
.cards:hover > .insidecard02 {
animation: cardsout02 0.6s linear;
}
.cards:hover > .insidecard03 {
-webkit-animation: cardsout03 0.6s linear;
}
【问题讨论】:
标签: html css css-animations keyframe