发布于 2023-09-24 22:02:45 浏览 548 次
<style>
.box {
width: 200px;
height: 200px;
background-color: red;
transition: background-color 0.5s ease-in-out;
}
.box:hover {
background-color: blue;
}
</style>
以下是一个示例,展示了如何使用 transition 实现一个鼠标悬停时元素背景颜色的平滑过渡:
9、
在上述示例中,.box 类的元素的背景颜色在鼠标悬停时会平滑地从红色过渡到蓝色,过渡持续时间为 0.5 秒,并采用了缓入缓出的速度曲线。
10、
您可以调整 transition 的属性和值,以适应您想要实现的不同过渡效果。同时,也可以将 transition 应用于其他 CSS 属性,如宽度、高度、透明度等,以实现更丰富的动画效果。