css动画效果代码
当涉及到CSS动画效果时,有几种方法可以实现不同类型的动画。平移动画:
css/* HTML元素选择器 */
div {
/* 设置初始位置 */
margin-left: 0;
/* 添加动画效果 */
transition: margin-left 1s ease-in-out;
}
/* 当鼠标悬停时应用的样式 */
div:hover {
/* 设置结束位置 */
margin-left: 100px;
}
旋转动画:
css/* HTML元素选择器 */
div {
/* 添加动画效果 */
transition: transform 1s ease-in-out;
}
/* 当鼠标悬停时应用的样式 */
div:hover {
/* 旋转45度 */
transform: rotate(45deg);
}
缩放动画:
css/* HTML元素选择器 */
div {
/* 添加动画效果 */
transition: transform 1s ease-in-out;
}
/* 当鼠标悬停时应用的样式 */
div:hover {
/* 放大1.2倍 */
transform: scale(1.2);
}
淡入淡出动画:
css/* HTML元素选择器 */
div {
/* 添加动画效果 */
transition: opacity 1s ease-in-out;
}
/* 当鼠标悬停时应用的样式 */
div:hover {
/* 完全透明 */
opacity: 0;
}