CSS3动画是一种非常流行的特效,可以让网站更加生动有趣。其中,鼠标经过特效可以让网站更加动态和交互性。下面,我们来介绍一些常用的鼠标经过特效。/ 放大特效 / .box:hover { transf...
CSS3动画是一种非常流行的特效,可以让网站更加生动有趣。其中,鼠标经过特效可以让网站更加动态和交互性。下面,我们来介绍一些常用的鼠标经过特效。
/* 放大特效 */
.box:hover {
transform: scale(1.1);
}
/* 旋转特效 */
.box:hover {
transform: rotate(30deg);
}
/* 移动特效 */
.box:hover {
transform: translate(20px, 20px);
}
/* 淡入淡出特效 */
.box:hover {
opacity: 0.5;
}
/* 变形特效 */
.box:hover {
border-radius: 50%;
transform: skew(20deg);
} 以上是常用的鼠标经过特效,可以根据实际需要进行组合使用。值得一提的是,需要兼容不同浏览器的情况下,应该添加浏览器前缀,例如:
.box:hover {
-webkit-transform: scale(1.1); /* Safari 和 Chrome */
-moz-transform: scale(1.1); /* Firefox */
-ms-transform: scale(1.1); /* IE */
-o-transform: scale(1.1); /* Opera */
transform: scale(1.1);
} 在实际使用过程中,特效的使用应该根据网站的定位和设计进行合理搭配,以达到最好的效果。同时,也要注意不要把特效过度使用,否则会给用户带来不好的体验。