您好,欢迎访问一九零五行业门户网

用CSS3实现鼠标浮动放大图片

这次给大家带来用css3实现鼠标浮动放大图片,用css3实现鼠标浮动放大图片的注意事项有哪些,下面就是实战案例,一起来看一下。
无需js和jquery代码实现css3鼠标浮动放大图片
<html> <head> <title></title> <style> .box {     /* 可见视觉区域 */     width: 480px; height: 250px;     position: relative;     overflow: hidden;     cursor: pointer; } .size {     width: 1000px; height: 1000px;     position: absolute; left: 50%; top: 50%;     margin: -500px 0 0 -500px;     /* 水平居中 */     text-align: center; } .zoom {     /* 缩放的元素 */     width: 480px; height: 250px;     vertical-align: middle;         -webkit-transition: -webkit-transform .2s;     transition: transform .2s; } .box:hover .zoom {     /* hover放大 */     -webkit-transform: scale(1.05);     -ms-transform: scale(1.05);     transform: scale(1.05);     zoom: 1.05; } :root .box:hover .zoom {     zoom: 1; } .middle {     /* 垂直居中 */     display: inline-block;     width: 0; height: 100%;     vertical-align: middle; } </style> </head> <body> <h4>左上角定位</h4> <p class="box"> <img src="dafu.jpg" class="zoom"> </p> <h4>居中定位</h4> <p class="box">     <p class="size">         <img src="dafu.jpg" class="zoom"><i class="middle"></i>     </p> </p> </body>
相信看了本文案例你已经掌握了方法,更多精彩请关注其它相关文章!
推荐阅读:
常用的颜色渐变方法总结
2d模拟实现摩天轮旋转动画特效
ie8下的nth-child()兼容问题如何处理
css3的blur白边怎么去除
以上就是用css3实现鼠标浮动放大图片的详细内容。
其它类似信息

推荐信息