码迷,mamicode.com
首页 > Web开发 > 详细

CSS3实现图片居中,hover缩放遮罩的效果

时间:2018-11-26 20:01:36      阅读:409      评论:0      收藏:0      [点我收藏+]

标签:交互   content   form   char   css3   遇到   orm   span   text   

点击查看效果


 在前端开发中经常会遇到项目展示,往往会采用图片方式来描述。众多网站中,普遍采用CSS3的scale()方法来实现交互。

在前端开发中经常会遇到项目展示,往往会采用图片方式来描述。众多网站中,普遍采用CSS3的scale()方法来实现交互。

在前端开发中经常会遇到项目展示,往往会采用图片方式来描述。众多网站中,普遍采用CSS3的scale()方法来实现交互。

在前端开发中经常会遇到项目展示,往往会采用图片方式来描述。众多网站中,普遍采用CSS3的scale()方法来实现交互。

在前端开发中经常会遇到项目展示,往往会采用图片方式来描述。众多网站中,普遍采用CSS3的scale()方法来实现交互。

 1 <!DOCTYPE html>
 2 <html>
 3 <head lang="en">
 4     <meta charset="UTF-8">
 5     <title>CSS3实现图片居中,hover缩放遮罩的效果</title>
 6     <style type="text/css">
 7     /*遮罩层*/
 8     .wrap{
 9         height:200px;
10         width:200px;
11         margin: 300px auto;
12         justify-content:center;
13         align-items:center;
14         display:-webkit-flex;
15         overflow: hidden;
16     }
17     /*图片div*/
18     .tom{
19         height:200px;
20         width:200px;
21     }
22     /*图片初始效果*/
23     .tom img{
24         width: 100%;
25         height: 100%;
26         /*图片过渡效果*/
27         transition: all 0.8s ease;
28         /*图片初始添加黑白滤镜*/
29         filter:grayscale(100%); 
30     }
31     /*图片hover效果*/
32      .tom img:hover{
33         /*图片缩放*/
34          transform: scale(1.5);
35         /*图片回复全彩*/
36          filter:grayscale(0%); 
37      }
38     </style>
39 </head>
40 <body>
41     <!-- 外遮罩 -->
42     <div class="wrap">
43         <!-- 图片 -->
44         <div class="tom">
45             <img src="http://www.cdtu6129.cn/img/tom.jpg">
46         </div>
47     </div>
48 </body>
49 </html>

如有疑问,欢迎指出。

CSS3实现图片居中,hover缩放遮罩的效果

标签:交互   content   form   char   css3   遇到   orm   span   text   

原文地址:https://www.cnblogs.com/changanyeweiyang/p/10021718.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!