无需JS和jQuery代码实现CSS3鼠标浮动放大图片


Posted in HTML / CSS onNovember 21, 2016

无需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>
<div class="box">
<img src="dafu.jpg" class="zoom">
</div>
<h4>居中定位</h4>
<div class="box">
    <div class="size">
        <img src="dafu.jpg" class="zoom"><i class="middle"></i>
    </div>
</div>
</body>

以上所述是小编给大家介绍的无需JS和jQuery代码实现CSS3鼠标浮动放大图片,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

HTML / CSS 相关文章推荐
CSS实现鼠标滑过鼠标点击代码写法
Dec 26 HTML / CSS
纯CSS实现的大小渐变、渐远效果
Apr 15 HTML / CSS
css3+伪元素实现鼠标移入时下划线向两边展开的效果
Apr 25 HTML / CSS
CSS3下的渐变文字效果实现示例
Mar 02 HTML / CSS
HTML5 File API改善网页上传功能
Aug 19 HTML / CSS
浅谈html5标签css3的常用样式
Oct 20 HTML / CSS
基于 HTML5 WebGL 实现的医疗物流系统
Oct 08 HTML / CSS
iframe与window.onload如何使用详解
May 07 HTML / CSS
Html5在手机端调用相机的方法实现
May 13 HTML / CSS
Html5基于canvas实现电子签名并生成PDF文档
Dec 07 HTML / CSS
HTML中的表格元素介绍
Feb 28 HTML / CSS
flex弹性布局详解
Mar 20 HTML / CSS
CSS3实现文字波浪线效果示例代码
Nov 20 #HTML / CSS
CSS3常用的几种颜色渐变模式总结
Nov 18 #HTML / CSS
CSS3 2D模拟实现摩天轮旋转效果
Nov 16 #HTML / CSS
IE8下CSS3选择器nth-child() 不兼容问题的解决方法
Nov 16 #HTML / CSS
CSS3 box-sizing属性详解
Nov 15 #HTML / CSS
用CSS3的box-reflect来制作倒影效果
Nov 15 #HTML / CSS
CSS3毛玻璃效果(blur)有白边问题的解决方法
Nov 15 #HTML / CSS
You might like
PHP使用者状态管理功能的应用
2006/10/09 PHP
DEDE采集大师官方留后门的删除办法
2011/01/08 PHP
PHP的SQL注入过程分析
2012/01/06 PHP
基于python发送邮件的乱码问题的解决办法
2013/04/25 PHP
php实现获取文件mime类型的方法
2015/02/11 PHP
php实现随机生成易于记忆的密码
2015/06/19 PHP
实例分析基于PHP微信网页获取用户信息
2017/11/24 PHP
Prototype使用指南之hash.js
2007/01/10 Javascript
js 操作select相关方法函数
2009/12/06 Javascript
回车直接实现点击某按钮的效果即触发单击事件
2014/02/27 Javascript
Document.location.href和.replace的区别示例介绍
2014/03/04 Javascript
js实现两点之间画线的方法
2015/05/12 Javascript
JavaScript实现移动端轮播效果
2017/06/06 Javascript
基于Vue实现后台系统权限控制的示例代码
2017/08/29 Javascript
利用babel将es6语法转es5的简单示例
2017/12/01 Javascript
jQuery实现文件编码成base64并通过AJAX上传的方法
2018/04/12 jQuery
vue 内置过滤器的使用总结(附加自定义过滤器)
2018/12/11 Javascript
vue-simple-uploader上传成功之后的response获取代码
2020/09/07 Javascript
[01:23:35]Ti4主赛事胜者组 DK vs EG 1
2014/07/19 DOTA
[01:00:12]2018DOTA2亚洲邀请赛 4.7 淘汰赛 VP vs LGD 第一场
2018/04/09 DOTA
Python中的getopt函数使用详解
2015/07/28 Python
python如何实现远程控制电脑(结合微信)
2015/12/21 Python
详解Python异常处理中的Finally else的功能
2017/12/29 Python
python实现一个简单的并查集的示例代码
2018/03/19 Python
Python操作Sql Server 2008数据库的方法详解
2018/05/17 Python
使用HTML5的Notification API制作web通知的教程
2015/05/08 HTML / CSS
橄榄树药房:OLIVEDA
2019/09/01 全球购物
部队学习十八大感言
2014/01/11 职场文书
一份创业计划书范文
2014/02/08 职场文书
大学生个人实习的自我评价
2014/02/15 职场文书
酒店优秀员工事迹材料
2014/06/02 职场文书
2014国庆节标语口号
2014/09/19 职场文书
2015年数学教研组工作总结
2015/05/23 职场文书
css3实现背景图片半透明内容不透明的方法示例
2021/04/13 HTML / CSS
Nginx工作模式及代理配置的使用细节
2022/03/21 Servers
ubuntu下常用apt命令介绍
2022/06/05 Servers