189 8069 5689

CSS如何实现鼠标上移图标旋转效果

这篇文章主要介绍了CSS如何实现鼠标上移图标旋转效果,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

顺义网站制作公司哪家好,找成都创新互联公司!从网页设计、网站建设、微信开发、APP开发、响应式网站开发等网站项目制作,到程序开发,运营维护。成都创新互联公司成立与2013年到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联公司

鼠标上移图标旋转效果在企业的项目中经常会使用到,特别是顶部导航栏,比如:

CSS如何实现鼠标上移图标旋转效果

接下来就是要使用css实现鼠标上移图标旋转效果。

  
  
  
      
      
      
  
  
      
          
    
     

这里放了一个盒子,盒子中放了一个图片,为了能看得更加清晰,这里放一个比较大的图片。现在要实现的效果是,鼠标移到.box的盒子上时,图标img将会做一个180度的旋转。

style中,关键是img和.box:hover img的设置,首先我们需要先给img设置transition属性,这里的属性指定了动画的方式和持续时长。然后给.box设置当鼠标上移时:hover时img的动作为旋转180度:

transform: rotate(180deg);

下方的如-webkit-的设置主要为了兼容各厂商的浏览器而设置的。
 

得到的效果如下图所示:
 

CSS如何实现鼠标上移图标旋转效果

感谢你能够认真阅读完这篇文章,希望小编分享的“CSS如何实现鼠标上移图标旋转效果”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!


分享文章:CSS如何实现鼠标上移图标旋转效果
文章起源:http://jkwzsj.com/article/gdsepo.html

其他资讯