免费PHP万能建站系统_社区团购SaaS_商城系统_软件开发_虚拟币交易所系统_矿机系统_微信钻石投票系统_成品源码

标题: CSS3实现鼠标移动到图片上图片变大(缓慢变大,有过渡效... [打印本页]

作者: admin    时间: 2018-4-19 19:50
标题: CSS3实现鼠标移动到图片上图片变大(缓慢变大,有过渡效...

CSS3的transform:scale()可以实现按比例放大或者缩小功能。

CSS3的transition允许CSS的属性值在一定的时间区间内平滑地过渡。这种效果可以在鼠标单击、获得焦点、被点击或对元素任何改变中触发,并圆滑地以动画效果改变CSS的属性值。

效果如下图所示:

1、当未鼠标未放到图片上的效果:


2、当鼠标放到图片上后(放大的过程是有动画过渡的,这个过渡的时间可以自定义):


代码如下:

  1. <!DOCTYPE html>  
  2. <html>  
  3.     <head>  
  4.         <meta charset="UTF-8">  
  5.         <title></title>  
  6.         <style type="text/css">  
  7.             div{  
  8.                 width: 300px;  
  9.                 height: 300px;  
  10.                 border: #000 solid 1px;  
  11.                 margin: 50px auto;  
  12.                 overflow: hidden;  
  13.             }  
  14.             div img{  
  15.                 cursor: pointer;  
  16.                 transition: all 0.6s;  
  17.             }  
  18.             div img:hover{  
  19.                 transform: scale(1.4);  
  20.             }  
  21.         </style>  
  22.     </head>  
  23.     <body>  
  24.         <div>  
  25.             <img src="img/focus.png" />  
  26.         </div>  
  27.     </body>  
  28. </html>  
复制代码


其中:

transition: all 0.6s;表示所有的属性变化在0.6s的时间段内完成。

transform: scale(1.4);表示在鼠标放到图片上的时候图片按比例放大1.4倍。



作者: 蓝色屠龙刀    时间: 2018-5-11 11:39
应该加分呀












广西百香果批发 百香果批发 网狼百香果批发 网狼百香果 广西网狼百香果
作者: 蓝色屠龙刀    时间: 2018-5-16 11:20
此帖必火!












百香果苗 百香果苗价格 百香果种苗 百香果种苗价格 百香果果苗




欢迎光临 免费PHP万能建站系统_社区团购SaaS_商城系统_软件开发_虚拟币交易所系统_矿机系统_微信钻石投票系统_成品源码 (http://www.ourphp.net/club/) Powered by Discuz! X3.2