鼠标悬浮图片实现翻转效果
分类:实例代码
鼠标悬浮图片实现翻转效果属于前端实例代码,有关更多实例代码大家可以查看。
分享一段代码实例,它实现了鼠标悬浮图片翻转效果。
代码实例如下:
<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.pipipi.net/" /> <title>犀牛前端部落</title> <style> .course-list-img { width: 255px; height: 300px; overflow: hidden; float: left; margin: 10px; background:#ccc; } .course-list-img img { display: block; -webkit-transition: 1s; transition: 1s; } .course-list-img .img:hover { -webkit-transform: scale(-1,1); -moz-transform: scale(-1,1); } </style> </head> <body> <div class="course-list-img"> <img class="img" src="demo/CSS/img/pretty.jpg"> </div> </body> </html>
上面的代码实现了翻转效果,实现原理很简单,就是将宽度缩放设置成负数,那么就会翻转的视觉效果。
相关阅读:
(1).transition属性参阅CSS3 transition一章节。
(2).transform:scale()参阅transform: scale()一章节。
鼠标悬浮图片实现翻转效果,这样的场景在实际项目中还是用的比较多的,关于鼠标悬浮图片实现翻转效果就介绍到这了。