css3鼠标划过事件

admin 轻心小站 关注 LV.19 运营
发表于前端技术学习版块 css,教程

CSS3鼠标划过事件可以增加网页的交互性,让用户更加愉悦地浏览网站。下面介绍几种常用的CSS3鼠标划过效果。/* 第一种效果:变色 */ .box{ background-color: #ccc; t

CSS3鼠标划过事件可以增加网页的交互性,让用户更加愉悦地浏览网站。下面介绍几种常用的CSS3鼠标划过效果。

/* 第一种效果:变色 */
.box{
  background-color: #ccc;
  transition: background-color 0.5s;
}
.box:hover{
  background-color: #f00;
}

/* 第二种效果:渐变 */
.box{
  background: linear-gradient(#ccc, #333);
  transition: background 0.5s;
}
.box:hover{
  background: linear-gradient(#f00, #000);
}

/* 第三种效果:缩放 */
.box{
  transform: scale(1);
  transition: transform 0.5s;
}
.box:hover{
  transform: scale(1.5);
}

/* 第四种效果:旋转 */
.box{
  transform: rotate(0deg);
  transition: transform 0.5s;
}
.box:hover{
  transform: rotate(360deg);
} 

上述代码分别实现了四种效果:鼠标划过时背景色变化、背景色渐变、缩放、旋转。通过CSS3过渡效果,实现了流畅的动画效果。

文章说明:

本文原创发布于探乎站长论坛,未经许可,禁止转载。

题图来自Unsplash,基于CC0协议

该文观点仅代表作者本人,探乎站长论坛平台仅提供信息存储空间服务。

评论列表 评论
发布评论

评论: css3鼠标划过事件

粉丝

0

关注

0

收藏

0

已有0次打赏