无需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实现聊天框小尖角、气泡效果
Apr 04 HTML / CSS
深入理解css属性的选择对动画性能的影响
Apr 20 HTML / CSS
CSS3色彩模式有哪些?CSS3 HSL色彩模式的定义
Apr 26 HTML / CSS
使用CSS3编写灰阶滤镜来制作黑白照片效果的方法
May 09 HTML / CSS
HTML5视频支持检测(检查浏览器是否支持视频播放)
Jun 08 HTML / CSS
HTML5各种头部meta标签的功能(推荐)
Mar 13 HTML / CSS
使用PDF.JS插件在HTML中预览PDF文件的方法
Aug 29 HTML / CSS
使用html2canvas.js实现页面截图并显示或上传的示例代码
Dec 18 HTML / CSS
Canvas高级路径操作之拖拽对象的实现
Aug 05 HTML / CSS
详解移动端h5页面根据屏幕适配的四种方案
Apr 15 HTML / CSS
HTML5在微信内置浏览器下右上角菜单的调整字体导致页面显示错乱的问题
Jan 19 HTML / CSS
从QQtabBar看css命名规范BEM的详细介绍
Aug 07 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 SQL之where语句生成器
2009/03/24 PHP
基于php设计模式中单例模式的应用分析
2013/05/15 PHP
PHP+Mysql+jQuery文件下载次数统计实例讲解
2015/10/10 PHP
javascript KeyDown、KeyPress和KeyUp事件的区别与联系
2009/12/03 Javascript
jQuery插件原来如此简单 jQuery插件的机制及实战
2012/02/07 Javascript
JQuery操作表格(隔行着色,高亮显示,筛选数据)
2012/02/23 Javascript
IE中jquery.form中ajax提交没反应解决方法分享
2012/09/11 Javascript
JS+CSS实现Li列表隔行换色效果的方法
2015/02/16 Javascript
JS图片压缩(pc端和移动端都适用)
2017/01/12 Javascript
vue router路由嵌套不显示问题的解决方法
2017/06/17 Javascript
vue.js给动态绑定的radio列表做批量编辑的方法
2018/02/28 Javascript
解决Vue中引入swiper,在数据渲染的时候,发生不滑动的问题
2018/09/27 Javascript
react同构实践之实现自己的同构模板
2019/03/13 Javascript
JS原生瀑布流效果实现
2019/04/26 Javascript
vue实现编辑器键盘抬起时内容跟随光标距顶位置向上滚动效果
2020/05/28 Javascript
JS实现炫酷轮播图
2020/11/15 Javascript
Mac下Supervisor进程监控管理工具的安装与配置
2014/12/16 Python
Python2.x中文乱码问题解决方法
2015/06/02 Python
举例讲解Python中的身份运算符的使用方法
2015/10/13 Python
详谈Python基础之内置函数和递归
2017/06/21 Python
python实现图书管理系统
2018/03/12 Python
Python零基础入门学习之输入与输出
2019/04/03 Python
Django 在iframe里跳转顶层url的例子
2019/08/21 Python
python实现ftp文件传输系统(案例分析)
2020/03/20 Python
python 穷举指定长度的密码例子
2020/04/02 Python
浅谈keras使用中val_acc和acc值不同步的思考
2020/06/18 Python
keras实现VGG16 CIFAR10数据集方式
2020/07/07 Python
Python应用自动化部署工具Fabric原理及使用解析
2020/11/30 Python
加拿大领先的牛仔零售商:Bluenotes
2018/01/22 全球购物
Linux Interview Questions For software testers
2012/06/02 面试题
毕业生动漫设计求职信
2013/10/11 职场文书
校园奶茶店创业计划书
2014/01/23 职场文书
公民授权委托书
2014/10/15 职场文书
一年级语文上册复习计划
2015/01/17 职场文书
会议简报格式范文
2015/07/20 职场文书
标准演讲稿格式结尾应该怎么书写?
2019/07/17 职场文书